bzcyer 发表于 2008-9-2 10:30:07

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


bzcyer = 111111

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


admin = bzcy


@admin = rw


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

4. 启动svn服务

sudo svnserve -r -d /home/svn



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

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

1.5版的大乌龟比1.4版的小乌龟看起来帅气很多。
http://www.bzcyer.com/upload/svn图标集.jpg


PS:难得写篇原创的文章啊~
看其他文章可以访问我的博客
页: [1]
查看完整版本: ubuntu中安装配置svn记录