ubuntu 安装svn

来源:互联网 发布:治疗胃溃疡的药 知乎 编辑:程序博客网 时间:2024/06/06 02:14
ubuntu 安装 SVN服务1、 安装
$ sudo apt-get install subversion
2、配置
2.1 添加SVN管理用户及subversion组
# adduser svnuser
# addgroup subversion
# addgroup svnuser subversion
2.2 创建svn项目路径
# mkdir /home/svn
# cd /home/svn
# mkdir project
# chown -R root:subversion project
# chmod -R g+rws project
2.3 创建SVN文件仓库
# svnadmin create /home/svn/project
2.4 设置文件仓库访问权限
# chmod 700 /home/svn/project

2.5、 设置用户访问svn服务权限
依次配置/home/svn/project/conf/路径下的authz、passwd、svnserve.conf文件
记得备份先。
2.5.1设置passwd
# vim passwd
[users]
admin = admin
user = user
设置两个用户admin和user
注:等号左边为用户名,等号右边为对应密码,在checkout时会提示输入用户名和密码,就是这里的。
2.5.2设置authz
# vim authz
[groups]
admin = admin
user = user
[/]
@admin=rw
*=r
admin属于admin组,具有读写权限;
user用户属于user组,具有读权限。
2.5.3设置svnserve.conf
# vim svnserve.conf
改为如下内容
anon-access = read
auth-access = write
password-db = password
authz-db = authz
将anon-access = read的read改为none,表示禁止匿名用户访问。

3、启动SVN服务
# svnserve -d -r /home/svn
-d 表示以守护进程模式运行

-r 指定SVN根目录


4、chockout

#svn checkout svn://主机IP/project/

0 0
原创粉丝点击