为Tortoise SVN创建必需的注释挂钩

为Tortoise SVN创建必需的注释挂钩,svn,tortoisesvn,svn-hooks,Svn,Tortoisesvn,Svn Hooks,是否有人实现了一个钩子,要求开发人员在成功提交之前输入x字符?我已经查找了钩子,但并不真正了解如何为Subversion实现这个钩子,它是专门为Windows环境使用的 请注意,如果您有您信任的开发人员,那么使用客户端提交需求也可以很好地工作 编辑: 那么试试这个? 只需右键单击存储库的顶层。在关联菜单中,选择OrtoiseSVN,然后选择Properties,以查看此对话框: 单击右下角附近的“新建”按钮,然后选择“日志大小”。输入提交和锁定所需的字符数(下例中为10) 从您刚刚修改的顶级

是否有人实现了一个钩子,要求开发人员在成功提交之前输入x字符?我已经查找了钩子,但并不真正了解如何为Subversion实现这个钩子,它是专门为Windows环境使用的

请注意,如果您有您信任的开发人员,那么使用客户端提交需求也可以很好地工作

编辑:

那么试试这个?

只需右键单击存储库的顶层。在关联菜单中,选择OrtoiseSVN,然后选择Properties,以查看此对话框:

单击右下角附近的“新建”按钮,然后选择“日志大小”。输入提交和锁定所需的字符数(下例中为10)


从您刚刚修改的顶级目录执行提交。现在,您的存储库要求所有用户在提交更改之前进行评论。

如果您将JIRA与Subversion一起使用,请使用该插件

它可以使用名为的条件验证提交消息中的字符数。更好的是,您可以使用这样的正则表达式仅计算非空白字符:

(?:\S|\S\s*){10,}
该插件允许将所有这些规则放在一个中心位置(JIRA),并提供了其他几个条件来检查提交者、提交的文件等


免责声明:这是一个商业附加组件,我是开发人员。

hehe,相信开发人员会添加规则,强制他们提交评论!是的,我希望世界如此简单,人们也如此敬业和专业。:)这是一个perl脚本。我在windows Vista环境中本地使用了Tortoise SVN,在我们的开发服务器上使用了windows Server 2007。当人们没有评论时,我开始还原他们的更改。这让他们知道我是认真的。有时评论是不必要的,有时一两句话就足够了,但大多数时候需要更多。当你有这种能力时,这很好,但大多数人没有。所以你有权放在服务器端脚本上,但不恢复?