gitolite提交挂钩更新redmine的存储库

我目前有一个Ubuntu的服务器机器已安装gitoliteredmine。 Redmine访问使用cron任务更新的存储库副本。 有一个cron任务来拉动更新似乎是一个矫枉过正的是有一个gitolite后提交脚本可以作为redmine用户执行拉。 我目前的更新脚本如下所示:

*/15 * * * * redmine cd /home/redmine/repositories/support && git pull 

我认为后提交的脚本应该是类似的,我怎么可以给gitolite用户的权限来执行pull作为redmine用户?

看起来你有redminebuild立使用一个单独的存储库,然后你推。 我build议configurationredmine来使用你的'origin'仓库,而不是单独的一个你需要处理更新的所有的时间。

我敢肯定,你必须使用红色的仓库(对于远程仓库)。

@ user20520 gitolite的访问权限是使用sshconfiguration的,不具有本地权限。 如果您使用远程存储库,则不会出现访问控制问题。