标签:svn ubuntu
安装
sudo apt-get install subversion
创建svn仓库地址,用来存放文件
svnadmin create /usr/local/svndata
访问权限的设置
修改文件/usr/local/svndata/conf/svnserve.conf
[general]
#匿名访问的权限,可以是read,write,none,默认为read
anon-access = none
认证用户的权限,可以是read,write,none,默认为write
auth-access
= write
#密码数据库的路径,去掉前面的#
password-db
= passwd
设置用户
编辑/usr/local/svnserver/conf/passwd 如下:
[users]
test = 123456
编辑/home/svnuser/etc/authz如下
[groups]
admin = test
[/]
@admin=rw
这句话的意思是test属于test组,其拥有读和写权限
启动svn服务
svnserve -d -r /usr/local/svndata
在svndata下面新建一个theproject文件夹
-d 是后台运行
-r 指定文件系统的根位置(版本库的根目录),这样客户端不用输入全路径,就可以访问版本库
如:svn://127.0.0.1/theproject
此时在svn客户端可以上传了
Ubuntu安装svn server及操作
标签:svn ubuntu
原文地址:http://blog.csdn.net/yaoqinggg/article/details/41900109