ubantu下svn服务器端(权限不够时在开始加sudo)
1.apt-get install subversion
2.找个目录当做svn的根目录,如/home/svn
3.创建一个库
svnadmin create /home/svn/cx
4.依次修改/home/svn/cx/conf/下的svnserve.conf、passwd、authz。它们的作用分别是:主配置文件,密码配置文件,权限配置文件。
5.编辑文件(sudo)vi /home/svn/cx/conf/svnserve.conf
修改如下:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
修改如下:
[users]
yxz = yxz
xdq = xdq
zg = zg
jtt = jtt
修改如下:
[groups]
develop = yxz,xdq,zg,jtt,tlz
[/]
@develop = rw
8.启动服务
sudo svnserve -d -r /home/svn
8.给用户添加权限
1.apt-get install subversion
2.找个目录当做svn的根目录,如/home/svn
3.创建一个库
svnadmin create /home/svn/cx
4.依次修改/home/svn/cx/conf/下的svnserve.conf、passwd、authz。它们的作用分别是:主配置文件,密码配置文件,权限配置文件。
5.编辑文件(sudo)vi /home/svn/cx/conf/svnserve.conf
修改如下:
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
利用insert,delete键进行修改,退出时先按esc键,然后“:wq”保存退出
修改如下:
[users]
yxz = yxz
xdq = xdq
zg = zg
jtt = jtt
tlz = tlz
修改如下:
[groups]
develop = yxz,xdq,zg,jtt,tlz
[/]
@develop = rw
8.启动服务
sudo svnserve -d -r /home/svn
8.给用户添加权限
sudo chmod -R o+rw /home/svn,否则客户端无法上传文件
如果想要在网址上看到svn信息Apache+SVN,可参考下面网址:
http://blog.sina.com.cn/s/blog_4485748101013mvs.html