如何为 trac 存储库集成创建 git 提交后钩子



我在linux上使用trac v1(包括Git插件)来trac同一trac安装中的多个git存储库。当我向此trac安装添加新存储库时,它告诉我:

"您还应该在存储库上设置一个提交后钩子,以调用 trac-admin $ENV为每个提交的变更集添加的"kontrolla-sample"$REV。"

有人可以举例说明应该如何编辑提交后文件来实现这一点吗?

有关提交后钩子脚本(或者更准确地说,git 的 post-receive)所需的示例和详细信息,请参阅 http://trac.edgewall.org/wiki/TracRepositoryAdmin#ExplicitSync。 本质上,脚本需要调用 trac-admin /your/trac/path/here changeset added "(default)" <revision> 。 如果提交到默认存储库以外的存储库,请将(default)更改为存储库的名称。

最新更新