4

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

4

3 回答 3

4

只需右键单击存储库的顶层。在上下文菜单中选择 TortoiseSVN,然后选择属性,以查看此对话框:

在此处输入图像描述

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

在此处输入图像描述

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

于 2014-04-27T02:27:42.660 回答
1

试试这个取自这里的

请注意,如果您有信任的开发人员,使用客户端提交要求也可以正常工作。

编辑:

然后试试这个? http://svn.haxx.se/users/archive-2006-05/0594.shtml http://blog.tfanshteyn.com/2007/11/subversion-pre-commit-hooks.html

于 2009-07-30T19:50:15.647 回答
0

如果您将 JIRA 与 Subversion 一起使用,请使用提交策略插件。

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

(?:\S|\S\s*){10,}

该插件允许将所有这些规则保存在一个中心位置 (JIRA),它提供了几个其他条件来检查提交者、提交的文件等。

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

于 2015-10-13T12:08:49.983 回答