SVN强制提交LOG的配置说明
来源:互联网 发布:sql select 多个表 编辑:程序博客网 时间:2024/06/05 09:03
http://wenku.baidu.com/view/614e4420376baf1ffc4fad9e.html
一、现有SVN的安装环境:
SVN服务器安装目录:C:\Program Files\VisualSVN Server\
SVN仓库所在的位置:D:\ Repositories\RiverStone
该SVN服务端安装在windows server2003系统的台式机上。
二、配置过程:
1、在windows server2003系统的台式机上D:\ Repositories\RiverStone\hooks的目录下新建一个名为pre-commit.bat的批处理文件。
2、编辑该文件,即在pre-commit.bat文件中加入如下代码:
@echo off
set SVN_BINDIR="C:\Program Files\VisualSVN Server\bin"
setlocal
rem check that logmessage contains at least 10 characters
%SVN_BINDIR%\svnlook log %1 -t %2 | findstr ".........." > nul
if %errorlevel% gtr 0 goto err
exit 0
:err
echo 请在Recent Message输入框中填写至少10个字符(5个汉字)的说明,否则不能对SVN作任何变更! 1>&2
exit 1
保存后,关闭该文件。
3、在windows server2003系统的台式机上选择:开始->所有程序->TortoiseSVN->Settings,出现如下对话框:
选中上图中的"Hook Scripts",点击"Add...";
4、出现如下对话框:
①在上图中的Hook Type下拉框中选择"Pre-Commit Hook"。
②在上图中的Working Copy Path中选择SVN仓库所在的位置:D:\ Repositories\Riverstone
③在上图中的Command Line To Execute中选择此前在D:\ Repositories\Riverstone\hooks目录下新建的pre-commit.bat文件。
④勾选"Wait for the script to finish",点击“OK”。最后点击“确定”。
至此,所有配置均已完成。
- SVN强制提交LOG的配置说明
- SVN强制提交编写log
- svn 强制提交的办法
- SVN客户端TortoiseSVN增加提交SVN时需强制添加内容说明的方法
- SVN如何强制在提交时要求添加注释说明
- svn提交的时候强制写注释
- 强制提交注释--SVN
- svn强制提交注释
- SVN强制提交commit
- SVN提交,强制注释
- 如何修改已经提交SVN的log
- SVN修改已提交版本的Log
- SVN修改已提交版本的log
- SVN修改已经提交的LOG日志
- VisualSVN 配置提交svn时强制输入日志
- SVN 强制写LOG脚本
- SVN的钩子--限制强制写日志(log)
- svn强制要求提交注释
- 5款替代微软Visio的开源免费软件
- 链表倒数第k个节点
- mybatis + spring
- android图片特效处理之模糊效果
- fork与exit、_exit的配合使用
- SVN强制提交LOG的配置说明
- 模拟java动态代理
- 基于测量报告的目标定位
- linux驱动结构之class及相关结构体
- mybatis基本环境搭建
- 指针常见问题
- Oracle 中rank() 对表中的数据进行分级排序
- 补遗篇之文件I/O
- ios app开发属性设置基础教程