使用post commit hook在VisualSVN Server中导出

7 svn export post-commit visualsvn-server

在开发人员提交更改后,使用VisualSVN Server的提交后挂钩从存储库导出到暂存/测试目录的最简单方法是什么?

Jam*_*ruk 5

VisualSVN服务器管理器 MMC控制台中执行以下操作:

  1. 选择您的存储库

  2. 右键单击属性

  3. 选择" 挂钩"选项卡

  4. 选择post-commit钩子

  5. 单击" 编辑"按钮.在文本框中输入这样的一行:

    "%VISUALSVN_SERVER%bin\svn.exe" export https://svn.yourserver.com:4433/svn/YourRepository/Websites/YourWebsite/ C:\inetpub\wwwroot\YourWebsite --quiet --non-interactive --force --username <youruser> --password <yourpassword>
    
    Run Code Online (Sandbox Code Playgroud)
  6. 单击确定.


小智 0

将阅读有关 Cruise Control 与 Subversion 集成的内容 - 我第一次听说它,尽管我确实讨厌将另一个变量放入其中。

在发布问题之前查看了 VisualSVN 链接,但它没有解释如何使用 VisualSVNServerHooks.exe 除了电子邮件通知之外执行任何操作。忍不住想知道这是否是 VisualSVNServerHooks.exe 支持的唯一功能,因为我无法在其网站、文档、谷歌组、谷歌搜索等上找到任何其他功能的文档。

感谢您发帖。