linux系统中安装svn

来源:互联网 发布:致得软件怎么样 编辑:程序博客网 时间:2024/06/06 02:16

1.环境
centos6.4

2.安装svn
yum -y install subversion

3.配置

建立版本库目录
mkdir /www/svndata

svnserve -d -r /svndata

4.建立版本库

创建一个新的Subversion项目
svnadmin create /var/www/svndata

配置允许用户zhmy访问
cd /var/www/svndata/njlrxx/conf

vi svnserve.conf
anon-access=none
auth-access=write
password-db=passwd

注:修改的文件前面不能有空格,否则启动svn server出错

vi passwd
[users]
#<用户1> = <密码1>
#<用户2> = <密码2>
zhmy=zhmy

5.客户端连接
svn co svn://ip/svndata
用户名:zhmy

密码:zhmy

结束进程:killall -9 svnserve

以端口号9999访问svn:svnserve -d -r /var/www/zhmsyt --listen-port 9999

svn迁移步骤如下:
1.将原来的Repository导出为一个文件
svnadmin dump /svnroot/repos > repos
这里说明下/svnroot/repos是我svn库存放的地址.
2.使用scp把repos传输到要新服务器上
scp repos root@ip:路径
3.在新服务器上配置相同svn环境,如
svnadmin create /svnroot/repos
4.将repos导入新库中
svnadmin load /svnroot/repos < /root/repos
5.将原服务器的配置文件复制到新服务器,如authz,passwd,svnserve.conf
6.启动新svn


0 0
原创粉丝点击