【案例】SVN钩子(hooks)的经典使用
在实际工作中一定有人遇到过这样的问题:
我想在提交代码后立即在web上看到效果,或者是在提交代码的时候能够检查一下我的语法,等等。
其实,这些问题只要用SVN强大hooks就能非常简单的实现,下面的两个例子都是我在实际工作中使用到的。
一、提交代码后在web上立即看到效果
其实原理很简单,就是利用svn的钩子:post-commit,在提交过后想做什么在这个脚本里就写什么
在实际工作中一定有人遇到过这样的问题:
我想在提交代码后立即在web上看到效果,或者是在提交代码的时候能够检查一下我的语法,等等。
其实,这些问题只要用SVN强大hooks就能非常简单的实现,下面的两个例子都是我在实际工作中使用到的。
一、提交代码后在web上立即看到效果
其实原理很简单,就是利用svn的钩子:post-commit,在提交过后想做什么在这个脚本里就写什么
简单搭建linux SVN服务,有效的管理代码,以下三步可以快速搞定。
1、安装
#yum install subversion
判断是否安装成功
[root@server ~]# svnserve --version
svnserve,版本 1.6.11 (r934486)
编译于 Mar 6 2