ubtun下svn的安装

来源:互联网 发布:巴黎香榭花果茶 淘宝 编辑:程序博客网 时间:2024/06/08 04:02

一、卸载

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 checkoutsvn://服务器的ip地址/svndir/[目录]



0 0
原创粉丝点击