我有一个带有 git 和 gitolite 的系统设置。一切都运行良好,除了我希望我的结构是这样的:
本地环境 -> 开发服务器 -> 生产服务器
我在开发服务器上有一个 repo 设置,它已成功克隆到本地环境。现在,我需要的是开发服务器上的本地文件系统工作副本,但我不确定如何使用 gitolite 执行此操作。
git clone /home/gitolote/repositories/myrepo.git
工作正常,直到我尝试推/拉,此时我得到这个:
remote: ENV GL_RC not set
remote: BEGIN failed--compilation aborted at hooks/update line 20.
remote: error: hook declined to update refs/heads/master
关于如何用 gitolite 做到这一点的任何想法?