svn提交备注_Linux命令实现SVN限制提交时必须输入多少字的备注

如果你是版本管理员,或者项目组长,在查看组员开发提交记录,看到没有备注的代码什么心情?

如果我遇到这种情况,大致要分两步:首先要做的是自责,为什么没有备注也要提交,我这个组长有责任。其次要和组员重申一下,提交代码的时候一定要加上备注,这样方便浏览svn日志的时候可以快速明白做了哪些活。

但是有些要求或者准确在没有限制的情况下很难执行,开发每天那么那么忙,有时候真不一定记得提交代码还要备注,这个时候就需要利用技术手段来限制,没有备注不能提交代码,或者备注少于多少字不能提交代码。

这个怎么玩,其实有两种玩法,但是对于我这种开发升级而来的SVN管理员,更习惯使用命令,Linux命令来实现SVN版本的管理,后面我也会介绍Linux命令新增用户,分配权限和拉取分支。

1、你要拿到svn的安装用户,一般是root用户,这个看安装svn的习惯了

2、进入svn目录/hooks目录下面,新建文件pre-commit(也可以复制一份原来的post-commit.tmpl修改,如:cp post-commit.tmpl post-commit)

3、修改post-commit如下图

4、注意,改文件要有执行权限,如果没有可以执行命令:chmod +x post-commit

到现在就搞定了,也行有的开发人员有疑问,为什么还要开发来管理SVN?首先说明,我是一个非常非常专业的开发人员,管理SVN只是我的附加能力,因为当你做项目经理/组长的时候,你的组员有任何问题都会来找你的。如果这个时候,你不能帮他解决问题,会很影响你在他/她心目中的形象和威严,如果威严受损,说话就没有力度,组员就不好带了,所以,技多可以压人!(单纯的个人观点,是这么多年靠体力干活得出来的,希望对你们有用)。同时欢迎大家关注我,我会在闲暇之余,分享一下技术和经验之谈,同时和我在工作中的疑问。最近想转行,不知道大神有没有建议,是转大数据,还是转Linux内核,还是架构师。本人工作快五年了,总是感觉很多东西不会,要学的东西多。。。所以想转一个可以专注的行业。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值