subversion(以下简称svn)是近年来崛起的版本管理工具,是cvs的接班人。
svn服务器有2种运行方式:独立服务器和借助apache。2种方式各有利弊。
svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据(我在搞ldap时就深受其害,没法根治),所以还是FSFS方式更安全一点。
» 阅读全文
|
||
|
繁體中文 |
2007, August 21, 3:54 PM
subversion(以下简称svn)是近年来崛起的版本管理工具,是cvs的接班人。
svn服务器有2种运行方式:独立服务器和借助apache。2种方式各有利弊。
svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据(我在搞ldap时就深受其害,没法根治),所以还是FSFS方式更安全一点。
» 阅读全文
2007, August 21, 12:59 PM
subversion是通过Hooks 来控制每次Transaction的行为, 有Pre-Commit, Post-Commit
等.一般情况下我们希望在提交代码后,Subversion可以自动发送邮件给组里的每个成员, 这种情况下我们可以通过post-commit这个脚本来完成.
这些脚本存放在你的Repository的Hooks目录下, 一般情况下, 是以.tmpl后缀结尾, 如果是Unix平台, 需要改成.sh, Windows
平台改成.bat或.cmd .
当一个Transaction成功完成后, 就会调用post-commit.bat 这个脚本.
下面的例子给出了如何在Subversion提交代码后自动发送邮件的例子:
» 阅读全文
2007, August 21, 10:39 AM
看到有很多人都在问RHEL5如何安装subversion等等,很多人无奈安装的问题就不用RHEL5系统自带的服务,而自己去编译,这样花费了很多不 需要的时间,并且RHEL5的这些服务RedHat已经做过安全修改以及优化过的.并且RHEL5的服务本身安装就十分简单,RHEL5提供了这些服务, 我们还在上面重新编译,而且并不是因为版本的原因,这样不是很讽刺吗?CentOS是用Red Hat Enterprise linux 5的源码重新编译的,所以两个系统基本没有什么差别.今天我来跟大家一起在CentOS 5.0做一次这样的实验.写的不清楚的地方,欢迎讨论,及时修改。
skype_ID:zhenrain@gmail.com
» 阅读全文
2007, August 21, 9:17 AM
目前subversion服务器可以用两种方式架设,
一种是基于svnserve,svnserve作为服务端;
一种是基于Apache,用apache作为服务端。
» 阅读全文
2007, August 21, 9:03 AM
前几天写了linux版的,受广大论友的邀请,特写此windows的版本,希望大家能够共同为我用Subversion论坛( http://www.iusesvn.com )作出贡献,也希望越来越多的人能够更加方便地使用SVN。
» 阅读全文
2007, August 21, 8:58 AM
最近在我用Subversion论坛(http://www.iUseSVN.com/bbs)经常有人提到这样的问题:
为什么我的客户端没有写权限?
为什么我的权限没有起作用?
总结他们的配置,发现
都是用svnserve作为服务器,
都在svnserve.conf中使用了authz-db选项
» 阅读全文
2007, August 21, 8:53 AM
学习SVN已将近一个月,渐渐从windows上熟悉到linux上,为感谢www.iusesvn.com对我的帮助,写下此文以感谢大家,希望大家都可以轻松玩转SVN。
» 阅读全文
2007, August 21, 8:49 AM
本文介绍了在Linux安装基于Apache的Subversion
» 阅读全文