redirect_to :future #思维驱动 » Blog Archive » Subverion环境的配置(unix like Svnserve Based Server)

Subverion环境的配置(unix like Svnserve Based Server)

1.到http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260&expandFolder=74下载最新版本。
wget http://subversion.tigris.org/tarballs/subversion-1.1.4.tar.gz
2.解压下载的文件:
tar zxf subversion-1.1.4.tar.gz
3.编译安装:
cd subversion-1.1.4&&./configure&&make
make install (需要root)
4.增加执行用户。
adduser svnroot
passwd svnroot
5.建立资源库:
mkdir /svn
svnadmin create /svn
chown svnroot:svnroot -R /svn
6.配置:
vi /svn/conf/svnserve.conf
去掉:
#[general] 前的注释
去掉:
#anon-access = read #表示匿名可读
#auth-access = write # 表示需要验证才可写。
#password-db = passwd 表示验证人用户名,密码 user = passwd 格式。
前的注释

然后在svnserve.conf的同一个目录小建立passwd文件(即:password-db后的值)内容为:
[users]
user1 = passwd1
user2 = passwd2

根据文档中还要去掉:#realm = 前的注释,可选。

启动服务器:
su - svnroot
svnserve -d -r /svn

客户端(on windows):
安装:TortoiseSVN
重启计算机。
例一:
进入d:盘右键blog目录选择:TortoiseSVN->Import
URL写:svn://服务器IP/blog blog为你要建立的库。选择OK,blog目录就初始化了。
enjoy it.

看完啦?再看看我们最近的10条记录对您是否有用呢?

要不,再找找其它内容:




或者给我们留下些意见、建议,这将给我们莫大的鼓励,促使我们做得更好。