0

我正在尝试使用 gitosis 钩子在两个稳定的分支之间自动合并。

我发现一篇文章描述了如何仅使用 git hooks 来做到这一点。

我只是不确定如何使用 gitosis 做同样的事情,有什么想法吗?

本质上,成功提交到maint分支将自动合并到dev分支。

4

1 回答 1

0

Git 钩子并不特定于特定的 git 服务器(如 Atlassian Stash)。它们始终可以在存储库中的.git/hooks文件夹中找到。

要获得服务器端挂钩,请登录服务器并更改/home/git/repositories/<repo>/hooks(因为 gitosis 将 repos 放在/home/git) 的内容。那里已经有样本,后缀为.sample. 删除后缀(并使它们可执行),它们将起作用。以它们为起点,尝试文章中建议的内容。

(免责声明:由于我没有设置 gitosis,我自己没有尝试过)

于 2013-06-03T18:01:23.880 回答