业务需求
目前通过redmine来进行项目管理,包括任务的分配与时间进度管理,现在需要利用git来进行版本管理,于是架设了Gitlab来进行代码管理,我们需要实现的功能包括:
- 在创建的新项目中,定义git仓库,当代码发生修改的时候,redmine上能够订阅整个过程,并显示出来,其他同事关注项目的同时,也能看到代码的变化。
- 当新的开发需求被提出来的时候,代码修改提交之后,带配置中的关键字,redmine检测到时,能改变项目的完成状态,不需要手动去更改
- redmine在读取gitlab变化时,需要读取git的路径,这时,可以使用–mirror参数,拷贝git仓库