1.删除掉Documents and Settings/user/Application Data/Subversion/auth/svn.simple文件夹,可以清除svn密码。
2.relocate 重新定位svn服务器
3.branch/tag 打版本备份
4.svn创建
svnadmin create D:\Subversion\svnrepository
5.svn启动
svnserve -d -r D:\Subversion\svnrepository
6.权限配置
6.1 svnserve.conf
anon-access = none #匿名访问权限,取值为read,write,none
auth-access = write #认证用户的权限
password-db = passwd #认证用户数据库,即允许连到SVN的用户(当前目录下的passwd文件中存放的用户及密码)
6.2 passwd
[users]
admin=admin
liudong=1
含义是:
增加了
admin这个用户,密码为admin
liudong这个用户,密码为1
6.3 Authz
[groups]
demo=admin,liudong
#进行用户组的配制,含义是将admin,liudong加入到组demo中去
[/]
@demo = rw
* =
#进行文件权限的设置 ,含有是demo组中成员有读写权限,未授权的无法访问(*表示匿名用户)
另外,比如存在libs这个文件,而我只希望admin一个人可以读写,liudong有读权限,未授权的无法访问,则可以这样写
[/libs]
admin=rw
liudong=r
*=none
svn技巧
猜你喜欢
转载自ldzyz007.iteye.com/blog/1225223
今日推荐
周排行