3
我在linux上使用trac v1(其中包括Git插件)在同一个trac安装中trac多个git存储库。当我为这个trac安装添加一个新的仓库时,它告诉我:如何为trac存储库集成创建git post-commit挂钩
“你也应该在仓库上设置一个post-commit钩子来调用trac-admin $ ENV changeset为每个添加”kontrolla-sample“$ REV承诺变更集“。
有人可以展示如何编辑后提交文件来实现这个例子吗?
实际上,在您设置路径和存储库后,您提供的链接上有一个[示例](http://trac.edgewall.org/wiki/TracRepositoryAdmin#Git),因此它只需要很少的工作建立。 – RjOllos
我希望这适用于Trac环境与存储库的克隆链接的标准情况,并且变更集只能被拉入而不是提交。不过,我很乐观,因为Trac迄今为止对它的普遍可用性印象深刻。 :-) –
'post-receive'似乎可以像Trac文档所述的那样工作。很酷。我碰到了一些关于它仅仅是“服务器”的令人困惑的信息,但是当在一个克隆中做一个'git pull'时,钩子显然会被调用。 –