SVN提交内容时必须填写日志(输入字符)
来源:互联网 发布:异星工厂 mac 0.14 编辑:程序博客网 时间:2024/05/16 00:49
自己在Windows上用VisualSVN搭了个服务器,默认提交代码是可以不填任何信息,这可不是我所期望的,于是找到了下面的解决方案:
在VisualSVN的管理控制台中可以设置这些规则,这些规则在特定的时机触发,其中Commit代码之前检查是否填写了log信息,我们可以在pre-commit时进行。
设置方法:
1、打开VisualSVN管理控制台
2、右键你要设置的代码仓库
3、所有任务-》Manage Hooks……
4、编辑“Pre-commit hook"
添加如下代码:
@echo off:: :: Stops commits that have empty log messages.::@echo offset svnlook="D:/Program Files/VisualSVN Server/bin/svnlook.exe"setlocalrem Subversion sends through the path to the repository and transaction idset REPOS=%1set TXN=%2rem check for an empty log message%svnlook% log %REPOS% -t %TXN% | findstr . > nulif %errorlevel% gtr 0 (goto err) else exit 0:errecho. 1>&2echo Your commit has been blocked because you didn't give any log message 1>&2echo Please write a log message describing the purpose of your changes and 1>&2echo then try committing again. -- Thank you 1>&2exit 1
0 0
- SVN提交内容时必须填写日志(输入字符)
- linux下svn 提交内容必须强制填写日志
- 分享Visual SVN Hook Script——检查提交时必须填写大于N个字符的日志信息
- SVN提交(commit)时必须填写备注信息设置
- SVN:服务器端设置提交时必须填写注释
- 设置SVN提交代码必须填写注释
- SVN仓库设置用户提交时,必须输入修改备注
- SVN提交版本时强制填写备注
- SVN提交版本时强制填写备注
- VISUAL SVN SERVER 提交必须写日志
- SVN强制填写日志
- Svn日志填写规范
- SVN服务器端日志必须输入设置
- VisualSVN 配置提交svn时强制输入日志
- svn 设置必须填写说明注释 和 提交后自动更新到服务器目录
- 分享Visual SVN Hook Script—— 提交时必须输入log信息
- 简单设置,SVN提交日志字符数限制
- 设置SVN服务器强制填写日志
- [Python]网络爬虫(九):百度贴吧的网络爬虫(v0.4)源码及解析
- STARTUP.A51详解
- ExecutorService的execute和submit方法
- 两个字符串
- [Python]网络爬虫(八):糗事百科的网络爬虫(v0.3)源码及解析(简化更新)
- SVN提交内容时必须填写日志(输入字符)
- EJB调用原理分析
- Android Fragment完全解析,关于碎片你所需知道的一切
- windows下svn服务器与web 站点的自动同步更新
- 第9章 顺序容器的操作
- GDAL创建JPG格式图像
- Majority Element
- valueForKey: Vs objectForKey:
- cute python学习日记20141230