TortoiseSVN选项/插件,如果文件包含某些字符串,则不允许提交



我正在寻找SVN选项或插件,如果文件包含特定字符串(如System.out.println),它将不允许提交。

这样的事情有可能存在吗?可以是客户端或服务器端。

谢谢,Piotr

当然。

您可以在svn服务器上使用预提交挂钩。

http://svnbook.red-bean.com/en/1.8/svn.ref.reposhooks.pre-commit.html

提交前挂钩在提交事务升级到新版本之前运行。通常,此挂钩用于防止由于内容或位置而被禁止的提交(例如,您的网站可能要求对某个分支的所有提交都包含错误跟踪器的票证编号,或者传入的日志消息为非空)。

或者,您也可以在TortoiseSVN客户端中创建预提交挂钩。

http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-settings.html

最新更新