A plugin for redmine that displays the relationship between commits and tickets.
Counts and displays the number of commits associated with the ticket. The results show the following:
- Files with many defect tickets may have degraded.
- Files with many feature tickets may be too complicated.
Clone this repository into your Redmine plugins directory as redmine_commit_analysis
git clone https://github.com/h-enomoto/redmine_commit_analysis.git redmine_commit_analysis
Specify the conditions of the ticket to be displayed. In addition to the filter condition of issue, you can specify the following:
- Commit Date
- Revision(SVN Only)
- Ignore File
- Range of display
Specifies the range of items to display. - Display order
Select whether to display tickets in descending order or in ascending order. - Display only file name
Displays only the file name without the path name.
- Lists the total number of tickets in ascending or descending order.
- You can sort by clicking the column header.
- You can move a column by dragging the column header.
- You can move to next and previous pages.
- Click the plus sign (+) to display the tickets associated with the file. By clicking them you can see the detailed infomation.
- Display the number of each ticket as a stacked graph by tracker ID.
- The color of stacked graph is 12 colors fixed. If the tracker has 12 or more colors, it will be used repeatedly.
Environment of this plugin of test follows:
- Redmine 4.1.1
- Database is postgresql and mySQL
redmine_commit_analysis is released under GPL3.
Chart.js(https://github.com/chartjs/Chart.js)
w2ui(https://github.com/vitmalina/w2ui)