博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SVN:服务器端设置提交时必须填写注释
阅读量:7026 次
发布时间:2019-06-28

本文共 496 字,大约阅读时间需要 1 分钟。

遇到问题:

      在团队开发的时候,总有那么些人非常个性,签入的时候啥都木有,有时候会给回滚版本库带来很多困难。为了解决这个问题,我们可以在SVN服务器端设置签入时必须填写注释,否则不允许签入。

解决方法:

   选择要设置的版本库:

   在Pre-commit里面加入如下命令:

 

@echo offsetlocalset REPOS=%1set TXN=%2rem check that logmessage contains at least 10 charactersrem .....代表5个字符svnlook log "%REPOS%" -t "%TXN%" | findstr ".........." > nulif %errorlevel% gtr 0 goto errexit 0:errecho 注释长度不足!请输入至少5个字符的注释!请重新填写注释! 1>&2exit 1

     其实看Pre-commit的名字也能猜出来,这是提交之前被执行的东西,在这里,我们提交之前先检查是否字符长度大于5,如果不大于,就不允许签入。

         这样,当再有熊孩子再进行无注释签入时,就会反复被反复要求输入注释了。

你可能感兴趣的文章
Data Guard Physical Standby Setup in Oracle Database 11g Release 2
查看>>
5分钟提高Laravel框架性能10倍以上
查看>>
struts2 <s:select 标签手记
查看>>
How to create Multiple Themes/Skins for iphone ...
查看>>
JavaEE——Servlet的Web访问名称
查看>>
JAVA安全模型
查看>>
Spring实战 (三) 装配Bean
查看>>
OC常用代码
查看>>
设计模式--Composite
查看>>
MyBatis自关联查询映射文件
查看>>
maven发布Release版本之maven-release-plugin插件配置
查看>>
CMD Windows命令行 相关命令
查看>>
linux内核参数优化
查看>>
迭代器模式
查看>>
java 异常记录
查看>>
ExtjsGrid显示提示文字Title版本
查看>>
DBNULL和NULL
查看>>
开发自己的jQuery插件:$.fn.extend/$.extend的使用方法和机制详解
查看>>
Silverlight+WCF 实战-网络象棋最终篇之十字轨迹(一)
查看>>
算法的分析思路
查看>>