Ubuntu下配置SVN服务器

 

1. 安装subversion:

sudo apt-get install subversion

 

2. 创建版本库:

cd /home/svn/
svnserve -d -r /home/svn
svnadmin create repos

  注意:若要启动两个svn服务器,则要指明端口,默认的服务器端口是3690。

svnserve -d -r /home/svn

  等价于:

svnserve -d --listen-port=3690 -r /home/svn

  如果要启动第二个服务器,如/home/svn2,方法如下:

svnserve -d --listen-port=3691 -r /home/svn2

  同时在checkout时需要注明第二个服务器端口号:

svn co svn://192.168.129:3691/repos/

  

3. 修改SVN配置

  1) 在文件./conf/svnserve.conf中找到如下几行,去掉前面的#号:

# anon-access = read
# auth-access = write
# password-db = passwd

  修改为:

anon-access = none
auth-access = write
password-db = passwd

  2) 在文件./conf/passwd最后增加svn账号和密码,格式如下:

[users]
# harry = harryssecret
# sally = sallyssecret
test = test

 

4. 导入工程

svn import -m "svn test" project svn://192.168.128.129/repos/project

 

5. 导出工程

svn co svn://192.168.129/repos/project

  

 

 

 

posted on 2014-06-19 20:25  EastJason  阅读(241)  评论(0编辑  收藏  举报

导航