不少开发员提交修改的时候都不写注释,导致查看历史时很费劲,也不太符合规范。有的公司要求每次提交修改时都写上bug号或者任务描述,那么如何在工具上防止开发员们不写注释呢? 利用svn的pre-commit钩子可简单实现此要求。进入仓库project1/hooks目录,找到pre-commit.tmpl...
分类:
其他好文 时间:
2015-12-10 19:07:35
阅读次数:
113
这个操作需要修改版本库中的一个钩子文件,在你创建的版本库中有一个hooks文件夹,初始的时候其中有一个文件叫pre-commit.tmpl在windows下将其修改为pre-commit.bat,在linux下将其改为pre-commitlinux下(文件名是: pre-commit,放到版本库的/...
分类:
其他好文 时间:
2015-12-10 18:55:19
阅读次数:
139
【问题】 Linux命令行下用 svn commit -m "XXX" 的方式提交代码改动,失败。错误提示如下: Transmitting file data .svn: Commit failed (details follow):svn: Commit blocked by pre-commit hook (exit code ...
分类:
其他好文 时间:
2015-08-05 20:33:31
阅读次数:
938
负责前端开发的同事提出需求,svn提交时必须添加注释,否则有可能不知道代码是谁提交的。搭建svn服务器时,用的是CollabNetSubversionEdge。添加用户,管理工程权限都挺方便。让某个工程在提交时添加注释,需要在svn的hooks目录下,新建一个pre-commit的文件并给它可执行权限。..
分类:
其他好文 时间:
2015-06-12 22:27:16
阅读次数:
250
pre-commit钩子功能:[root@Dahooks]#cat/application/svndata/sadoc/hooks/pre-commit#!/bin/bash#Checkmessagelenth---更新版本时强制输入信息小于5个字符会退出REPOS="$1"TXN="$2"logmsg=`svnlooklog-t$TXN$REPOS|grep"[a-zA-Z0-9]"|wc-c`if[$logmsg-lt5];thenecho$logmsg1&..
分类:
其他好文 时间:
2015-06-09 17:47:28
阅读次数:
185
先说说钩子是干什么的吧,,简单的说,svn钩子就是在提交svn时前后所要触发的事件,于是我们可以用钩子做一些提交时的限制,及提交后的操作。最常用的一般有两个,pre-commit,post-commit。下面分别简单说下概念。一、钩子概述1)start-commit — 开始提交的通知描述sta.....
分类:
其他好文 时间:
2015-04-09 21:22:35
阅读次数:
185
操作方法:在SVN的Repositories下,找到要配置的项目,在项目目录下找到hooks文件夹,在其下创建pre-commit.bat文件,把下面复制进去就可以了(无需重启,如果改动,保存bat文件,配置就生效)================= bat文件内容 开始==============...
分类:
其他好文 时间:
2015-03-31 10:43:51
阅读次数:
238
遇到问题:
在团队开发的时候,总有那么些人非常个性,签入的时候啥都木有,有时候会给回滚版本库带来很多困难。为了解决这个问题,我们可以在SVN服务器端设置签入时必须填写注释,否则不允许签入。
解决方法:
选择要设置的版本库:
在Pre-commit里面加入如下命令:...
分类:
其他好文 时间:
2015-03-04 21:04:54
阅读次数:
238
在svn服务端通过hooks在提交时强制要求写日志。1.在hooks目录里,复制文件pre-commit.tmpl到pre-commit2.修改pre-commit文件,如下。#!/bin/shREPOS="$1"TXN="$2"SVNLOOK=/usr/bin/svnlook#根据你的SVN目录而定LOGMSG=`$SVNLOOKlog-t"$TXN""$REPOS"|grep"[a-zA-Z0-9]"|wc-c`if[..
分类:
系统相关 时间:
2015-01-06 15:47:19
阅读次数:
224
1.打开visualSVN Server2.打开Repositories3.右键需要控制的项目->所有任务->manage hooks...4.选择Hooks tab,点击Pre-commit hook进入编辑界面5.将以下的内容复制到输入框中 @echo off :: :: Stops commi...
分类:
其他好文 时间:
2015-01-03 09:19:30
阅读次数:
293