我们在Windows上使用Subversion Edge 5.2。
每当我们创建一个repo时,repo中的hooks文件夹都预先填充了以下模板:
保存主副本在哪里?我想覆盖post-commit.tmpl所以每当我们创建一个新的repo它使用我们的版本时,它会为我们省去手动步骤,转到文件夹并手动替换文件。
TIA
答案 0 :(得分:3)
我认为这是一个误解: 这些钩子是示例和模板(.tmpl)。 它们不可运行,因此即使您修改它们,也需要使它们可执行。因此,仍然需要手动步骤。
它们直接在SVN源代码中定义: Link to repos.c(搜索" / * Start-commit hook。* /")
所以很遗憾你无法更改默认的钩子模板(除非你想修补svn源代码并自己构建它。)