按照官方的教程http://www.redmine.org/projects/redmine/wiki/HowTo_Easily_integrate_a_(SSH_secured)_GIT_repository_into_redmine在centos上安装好了redmine和git.但是按教程的最后一步命令*/5****redminecd/var/lib/redmine/repos/my_repo&&gitfetch--all配置完,发现通过redmine无法看到git仓库的最新变化.而如果将gitfetch命令修改为gitmerge的话,则正常了.不知道有没有用过的开发人员指点一下,确定一下是不是自己配置有问题的.
2 回答
偶然的你
TA贡献1841条经验 获得超3个赞
这是正常的。gitfetch只是抓回来,不合并,也不会更新你的工作目录。所以你的工作目录是没有变动的。如果要更新的话,fetch之后要merge。(或者fetch和merge两步并一步:pull。)
慕哥6287543
TA贡献1831条经验 获得超10个赞
你试过手动执行gitfetch吗?或者试一试:git--git-dir='/var/lib/redmine/repos/my_repo'fetch--all如果使用gitmerge实际只是针对当前分支下的数据的合并,但是redmine并不读取这些数据的,如果你按照教程来,使用了--mirror参数,实际你的仓库下的文件都不是常规的文件形式,而是常规克隆时.git目录下的东西。
添加回答
举报
0/150
提交
取消