51Testing软件测试论坛

标题: ubuntu中安装配置svn记录 [打印本页]

作者: bzcyer    时间: 2008-9-2 10:30
标题: ubuntu中安装配置svn记录
在学习一些不熟悉的技术或操作时,一般都很习惯的去Google或baidu查教程,查资料,但这些资料里面,很多都起误导作用,各式各样的操作环境有着各式各样的使用方法,所以还需要有取其精华去之糟粕的目光来甄别。

如果在ubuntu里配置svn的服务,其实是件非常简单的事情:

(下面所有命令都是回忆昨天晚上的操作,可能细节上有些错误)

1.安装svn:

sudo apt-get install subversion

(开始的时候,下载了svn的包,./configure ,然后make。。。但configure时出了很多莫名其妙的问题,估计是编译环境不正常,幸好ubuntu提供的超级无敌帅气的安装方式)

2.创建配置库:

sudo mkdir /home/svn

sudo svnadmin create /home/svn/myproject


3.配置

(1)/home/svn/myproject/conf/svnserve.conf

password-db = passwd
authz-db = authz

(2)/home/svn/myproject/conf/passwd

[users]
bzcyer = 111111


(3)/home/svn/myproject/conf/authz

[groups]
admin = bzcy


[myproject:/]
@admin = rw



每个[secton]标签,如svnserve.conf中的[general]都必须从每行的第一列开始,否则会提示"Section header must start in the first column"

4. 启动svn服务

sudo svnserve -r -d /home/svn



到这里,可以用svn协议访问了,当然喜欢用http协议访问的可以装下apache,或ssh访问的,相关的教程网上也有很多。

还是喜欢在客户端安装个乌龟,用起来比较的方便。

1.5版的大乌龟比1.4版的小乌龟看起来帅气很多。



PS:难得写篇原创的文章啊~
看其他文章可以访问我的博客




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2