将BUG ID复制到所有Tortise客户端

时间:2013-01-02 15:09:58

标签: svn tortoisesvn visualsvn visualsvn-server

我们正在使用Visual SVN服务器和Tortise SVN客户端。我们想要添加BUG ID,以跟踪我们的所有签到。

我们可以成功地为其中一台拥有Tortise SVN Client的客户端机器做同样的事情。但同样的问题并没有复制到其他机器上。

如何在VisualSVN服务器上设置BUG ID,以便使用BUG ID选项复制所有客户端计算机。

如何将BUG ID字段设为必填项(截至目前,它提示一个选项'不带BUG ID',此选项不应提示)。

1 个答案:

答案 0 :(得分:0)

简短的回答:你不能。

更长的答案:Subversion没有内置的工具,您可以通过服务器控制客户端配置。

可以做的事情(我假设你正在做this?):

  • 将适当的属性应用于树,以便客户端全部获取设置,使用它们,并将它们应用于随后创建的文件夹。但是当有人使用其他客户TortoiseSVN时,这会崩溃。
  • 在服务器上安装预提交挂钩脚本,以拒绝任何缺少适当格式/所需数据的BUG ID的提交,并向提交者发送一条消息,告知他们提交被拒绝的原因,以便他们可以解决它。