40得票11回答
SVN预提交挂钩以避免更改标记子目录

有没有人有明确的说明,如何添加一个 pre-commit 钩子来避免更改标签子目录? 我已经在互联网上搜索了很多。我找到了这个链接:SVN::Hooks::DenyChanges ,但我似乎无法编译它。

34得票5回答
Windows下用于检查Subversion提交注释长度的Pre-commit hook

我似乎在这方面一无所获。要么搜索网上的脚本等等。有人有一个脚本可以在Windows环境中编辑out-of-box pre-commit.tmpl,要求在Tortoise Subversion全局提交时输入x个字符的注释,以便所有团队成员都需要,而此要求从SVN服务器向客户端推送? 我不知道脚...

181得票11回答
什么是SVN中的pre-revprop-change hook,如何创建它?

我想在代码库浏览器中编辑日志注释,但是收到了一个错误消息,指出该代码库不存在“pre-revprop-change”钩子。除了名称有点可怕之外,“pre-revprop-change”钩子是什么,我该如何创建它?

49得票10回答
如何在VisualSVN服务器中要求提交信息?

我们在Windows上设置了VisualSVN Server作为我们的Subversion服务器,我们在工作站上使用Ankhsvn + TortoiseSVN作为客户端。 如何配置服务器以要求提交消息不能为空? 注:commit messages是指在进行版本控制时,开发者必须填写的描述...

16得票4回答
pre-revprop-change钩子失败。

我不知道这个钩子是否是开箱即用的,或者只是我的钩子出了问题需要更换,但当我尝试编辑提交的日志注释时,会出现以下错误信息: DAV 请求失败;可能是仓库的 pre-revprop-change 钩子失败或不存在 至少有一个属性更改失败;仓库未更改 设置属性“log”时出错 我正在...

19得票4回答
设置SVN提交电子邮件的最简单/最佳方法是什么?

我想在我正在工作的项目中设置提交邮件,如此处所述: http://producingoss.com/en/vc.html#commit-emails 也就是说,使用提交后的钩子(post commit hook)向包含提交标题/日志和更改差异的列表发送电子邮件。 在Linux机器上设置...

15得票2回答
如何安装 SVN post-commit 钩子

我正在Linux上运行SVN。我希望在提交后自动部署。根据我的搜索,似乎svn post-commit可以实现这一点。但是我在我的SVN安装中找不到SVN post-commit。所以我想知道它是否是单独安装的?是否有任何可以下载和安装的SVN post-commit hook呢?

10得票2回答
Subversion中的客户端预提交钩子

有没有办法在客户端上使用svn客户端设置pre-commit hooks,例如通过eclipse或命令行svn客户端?

40得票22回答
20得票6回答
在Windows中编写Subversion钩子的最佳策略

什么是在Windows中为Subversion编写hooks的最佳方法?据我所知,只能使用可执行文件。那么什么是最佳选择? 普通批处理文件(非常有限,但可能对于非常简单的解决方案可以接受) 专用编译可执行应用程序(杀鸡焉用牛刀?) 其他混合选择(例如运行PowerShell脚本的批处理文件)