如何在远程服务器上托管的存储库上实现提交挂钩



我通过TortoiseSVN在远程服务器上创建了一个存储库,并且在linux机器上有该存储库的本地工作副本。那么我该如何实现我的钩子呢?我似乎找不到hook、conf等的repo目录。repo的url是http://。我知道你可以用Tortoise制作客户端钩子,但我想实现服务器端钩子。

任何帮助都会很棒。我浏览了互联网,阅读了所有的文档,但我仍然不太明白。

您需要访问存储库所在的(服务器)文件系统。存储库文件结构如下:

  • conf
  • 数据库
  • 钩子<--我们来了
  • 锁定
  • 格式
  • README.txt

在那里你可以找到一个名为"hooks"的目录。里面有许多示例文件:放置一个具有正确名称的可执行文件(参见示例),就可以开始了。

最新更新