1. 关联redmine项目和gerrit中的项目。
在redmine项目设置中指明对应的gerrit项目git库位置。
在redmine项目的设置 Settings > Repositories > New Repository 中创建关联:
1 2 3 4 |
SCM:git Main repository: check it if it's main Identifier:hiworkflow Path to Repository: G:\server\gerrit\gerrit_server_2.8.1\git\hiworkflow.git |
其他默认,点击创建。
2. 在redmine comments中引用commit
commit:<sha-of-commit>sha长短皆可。
例如:
1 2 |
commit:d675f2e5c commit:d675f2e5cd6bd87f45246422a79b0c4b93f366c4 |
3. 在commit中引用redmine的issue
默认的引用关键字是refs、references、IssueID
如下commit message就可以将issue和commit建立连接,将会在该issue的详情也显示commit信息。
COMMIT MESSAGE:
fix issueID #2 : can readmin