江新宇
摘要: 用SVN的钩子实现SVN与WEB测试服务器同步 (2010-03-03 13:58:30)转载标签:杂谈分类: 程序开发多人开始使用subversion之后,就想着,要建立一个测试用的服务器,不需要把文件update到本地再进行测试。原理:基于subversion的钩子,即hook(在每个版本库下有hooks文件夹,里面有很多钩子程序)。在subversion执行一个操作时,那会相应的首先去调用相关的钩子程序(如果存在的话)。那么实现一个同步的测试服务器,我们只需要在一个用户执行完毕一个commit操作之后,让钩子程序去自动更新测试服务器的文件即可。通过这个思路,我们需... 阅读全文
posted @ 2011-08-25 20:16 新风宇宙-江新宇的博客 阅读(1835) 评论(0) 推荐(0) 编辑
摘要: 第一步:安装apache2 libapache2-svn subversionsudo apt-get install apache2sudo apt-get install subversionsudo apt-get install libapache2-svn安装完后按照提示Run '/etc/init.d/apache2 restart' to activate new configuration!重启apache2第二步:创建SVN库和项目sudo mkdir /home/svn //创建SVN库sudo svnadmin create /home/svn/proje 阅读全文
posted @ 2011-08-25 18:04 新风宇宙-江新宇的博客 阅读(711) 评论(0) 推荐(0) 编辑