svn - 是否有可能实现类似 "global"Hooks 的功能?

标签 svn tortoisesvn hook

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

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

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

最佳答案

实际上钩子(Hook)只能每个存储库定义。

我所做的处理与您想要实现的相同的事情如下:

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

使用此解决方案,我可以轻松更改 Hook 脚本并在各处更新它,并且每当我创建新存储库时,所有需要的 Hook 都会添加到其中。

我在 Linux 或 Windows 服务器上使用过这个。

关于svn - 是否有可能实现类似 "global"Hooks 的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20652156/

相关文章:

c++ - 如何从 HINTERNET 句柄获取 URL

git - 如何为位于 GIthub 中的存储库执行编码标准

git - 创建预推 Hook 以进行 lint/测试

git - 在保持 'as easy as svn' 的同时教 git

svn - 设置 Apache 和 Subversion 以使用 LDAP (Windows Active Directory) 组身份验证

eclipse - 忽略 Eclipse 工作区的模式

svn - 为Jenkins指定不同的gradle属性文件

svn - 更改 Tortoise SVN 中的工作目录

tortoisesvn - 在哪里可以找到 TortoiseSvn Subwcrev 错误代码列表?

svn - 当您提交某些内容时,SVN/TortoiseSVN 的输出是否有日志?