是否有可能实现像“全球”钩子这样的东西?

时间:2013-12-18 07:35:52

标签: svn tortoisesvn hook

我知道如何在Tortoise SVN中启用服务器端挂钩,但问题是我想拥有像“global”这样的钩子,例如服务器上的每个存储库都应该使用全局挂钩。

我有一个必须包含在每个存储库中的钩子 - 我现在可以在每个存储库中手动复制钩子,但我想知道是否可以声明类似于全局钩子的东西,以便只有一个钩子存在的地方。

有什么建议吗?这甚至可能吗?

1 个答案:

答案 0 :(得分:2)

实际上只能为每个存储库定义

我要做的是如何处理您想要实现的目标:

  • 我有一个存放我想要全局的钩子脚本的地方
  • 然后我设置了一个计划任务,将所有这些脚本复制到每个存储库(如果它们不存在)

使用这个解决方案,我可以轻松地更改钩子脚本并在任何地方更新它,每当我创建一个新的存储库时,都会添加所有需要的钩子。

我在Linux或Windows服务器上使用过这种情况。