06. 17.

环境:centos x86_64
说明:使用daemon的方式来跑svn,不使用apache
首先到:http://subversion.tigris.org/ 下载最新的subversion源码

我下的是:http://subversion.tigris.org/downloads/subversion-1.6.2.tar.bz2

解压:tar jxvf subversion-1.6.2.tar.bz2
cd subversion-1.6.2
svn co http://svn.apache.org/repos/asf/apr/apr/branches/1.2.x apr
svn co http://svn.apache.org/repos/asf/apr/apr-util/branches/1.2.x apr-util

下载:wget -c http://www.sqlite.org/sqlite-amalgamation-3.6.13.tar.gz
解压缩sqlite-amalgamation-3.6.13.tar.gz
并且把其中的sqlite3.c拷贝到(不存在的路径自己建立):
cp sqlite-3.6.13/sqlite3.c ./subversion-1.6.2/sqlite-amalgamation/

阅读全文 »


07. 11.

今天在freebsd安装subversion,
# pkg_add -r subversion
然后, 就直接像在linux下启动svnserve了
# svnserve -d -r /www/svnroot/
配置文件都修改完毕, 添加了一个用户之后, 发现无法检出, netstat 了一下看到居然是TCP6的3690端口
好先进啊, 看看svnserve –help
可以指定监听主机和端口, 所以这样启动就没问题啦
# svnserve -d -r /www/svnroot/ –listen-host=0.0.0.0 –listen-port=3690