目前禅道系统只支持接入本地Git仓库(Git仓库与禅道在同一服务器),当Git仓库位于公网或其它服务器时禅道系统不支持直接接入。
解决办法
-
克隆Git仓库到本地
git clone https://gitee.com/***/***.git C:\TestRepo
当需要密码访问时,输入用户名密码,再将配置保存
git config --global credential.helper store -
增加Windows定时任务,每隔一定时间更新本地仓库批处理
Update.BAT批处理内容:
git -C C:\TestRepo pullWindows计划任务中增加计划任务(如每隔5分钟运行一次Update.BAT):
-
禅道系统中增加Git代码创建并开启同步GIT定时任务(需要禅道管理员操作)
按以上操作即可定时同步公网或其它服务器Git仓库。