ubtun下svn的安装

转载 2016年08月30日 10:21:35

一、卸载

sudo apt-get remove --purge subversion

killall svn(杀死svn进程)

二、安装

(1)安装命令

sudo apt-get install subversion

(2)创建项目目录并设置读写权限

sudo mkdir /home/svn/svndir

cd /home/svn

sudo chmod -R 777 svndir

(3)创建svn仓库

sudo svnadmin create /home/svn/svndir

命令执行完之后进入svndir目录,其中会看到几个目录,自己需要配置的文件均在conf文件夹中

(4)设置访问权限:

修改配置文件conf/svnserve.conf:vim conf/svnserve.conf

<!-- 去掉#[general]前面的#号 -->
[general]
<!--要顶格  匿名访问的权限,去掉前面的#号,可以是read,write,none,默认为read -->
anon-access = read
<!--要顶格  认证用户的权限,去掉前面的#号,可以是read,write,none,默认为write -->
auth-access = write
<!--要顶格  密码数据库的路径,去掉前面的#号 -->
password-db = passwd

修改配置文件conf/svnserve.conf的权限:sudo chmod -R 777 svnserve.conf

(5)添加访问的用户

修改配置文件conf/passwd:如图所示


(6)设置用户权限:

修改配置文件conf/authz:如图所示:


三、启动svn服务器

svnserve -d -r /home/svn

四、将服务器上的一个文件夹加入到svn中

svn import [文件夹的目录] svn://服务器的ip地址/svndir/[目录]

五、在另外一台pc上checkout出该svn上的代码

svn checkout svn://服务器的ip地址/svndir/[目录]



内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubtun下svn的安装
举报原因:
原因补充:

(最多只允许输入30个字)