Redmine之Git--怎么搞定在项目活动中自动获取版本库的更新

weidegong 2015-09-13 10:35:39
我用bitnami在windows平台上安装的redmine,准备使用git作为版本库---相当于使用apache + git

已在配置中勾选了“自动获取程序变更”,但没有自动获取,只能访问项目的版本库(链接http://localhost/redmine/projects/***/repository)之后,才会生成新的活动

准备在git/hooks里新建一个post-receive:
curl http://localhost/redmine/projects/***/repository

理论上应该可以了,但实际上没有任何效果---请教下应该怎么搞?或者怎么能够查看hooks的执行日志一类的,怎么可以调试一把

主要是git的hooks不太熟啊,也不知道怎么调试或者查看日志,还请不吝赐教
...全文
1089 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
admin0009 2018-11-27
  • 打赏
  • 举报
回复
可以自动刷新 版本库页面 git fetch -q --all -p && curl redmineip/sys/fetch_changesets?key=redmine的key&id=项目名

可以参考:http://www.redmine.org/projects/redmine/wiki/HowTo_setup_automatic_refresh_of_repositories_in_Redmine_on_commit
merrymin 2015-09-22
  • 打赏
  • 举报
回复
hooks需要execute的权限,要确认看是否可以直接运行"post-receive"

1,268

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧