windows环境下SVN服务器限制注释字数
2024-08-30 17:34:31
1.)打开版本库的D:\SVN版本库\otpv3\hooks,
2.)然后新建一个文件pre-commit.bat。(该目录下有模板文件:pre-commit.impl,你要是感兴趣可以详细看看)。
设置之前设置全局变量SVN_HOME,指向你的SVN安装目录,然后定义如下脚本到pre-commit.bat就可以了。
@echo off setlocal set SVN_BINDIR=%SVN_HOME%\bin\
REM REPOS 是提交路径
set REPOS=%1
set TXN=%2 rem check that logmessage contains at least 10 characters
rem ......代表6个字符 svnlook log "%REPOS%" -t "%TXN%" | findstr "......" > nul endlocal if %errorlevel% gtr 0 goto err exit 0 :err echo ★☆★☆★☆提醒:注释最少6个字符☆★☆★☆★ 1>&2 exit 1
效果如下:
最新文章
- Oracle学习总结_day06_视图&;序列&;索引
- 数据库开发基础-SQl Server 链接查询
- POI中getLastRowNum() 和getLastCellNum()的区别 hssfSheet.getLastRowNum();//最后一行行标,比行数小1 hssfSheet.getRow(k).getLastCellNum();//获取列数,比最后一列列标大1
- springmvc中@PathVariable和@RequestParam的区别(百度收集)
- Eclipse 中使用Genymotion 作为模拟器的步骤
- 仿小米网jQuery全屏滚动插件fullPage.js
- MYSQL的binary解决mysql数据大小写敏感问题 《转载》
- Krypton Factor 困难的串-Uva 129(回溯)
- smarty 常用参数
- maven项目依赖被改为文件夹时如何改回lib
- 条形图(diagrams)
- inline-block的升级float:浮动
- git上传本地代码到github
- 批处理打开关闭服务(ArcSDE+Oracle92的)
- Leetcode 记录(101~200)
- GDAL获取投影坐标系注意问题
- 68.iOS设备尺寸及型号代码(iPhoneXR/XS)
- docker之故障问题解决方案
- php解析xml文件的方法
- mysql中的包含语句INSTR的使用