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

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

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

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

42得票16回答
常见的Subversion钩子类型

人们使用哪些钩子脚本来管理Subversion?一般的想法很好,但代码会更好!

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

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

40得票22回答
35得票9回答
Windows下的SVN钩子

我通过简单搜索发现,目前并没有针对Windows的SVN挂钩资源。因此,我决定在这里创建一个Wiki以将其集中起来。 如果您想要为此做出贡献,请确保提供以下信息: 挂钩名称 脚本作用 实际脚本 注意:我怀疑发布一个庞大的脚本是没有用的。

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

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

21得票7回答
在Windows批处理文件中运行另一个程序而不创建子进程

我有一个Subversion服务器,其中有一个后提交挂钩(post-commit hook)用于执行某些操作。 我希望检入过程快速完成,而不是等待挂钩脚本运行。但按照设计,Subversion后提交挂钩脚本将一直运行,直到所有子进程都退出,因此在挂钩批处理文件中使用类似以下命令: star...

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

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

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

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