最近配置SVN,从网上搜了一些资料,在使用的时候总会出现这样那样的问题,下面把SVN的配置总结一下。
对SVN的基本操作网上百度一下有一箩筐,在这里就不废话了,直接介绍关键的几处配置,至于配置说明 百度一下也都有了,虽然下面的配置是我使用svn-1.4配置成功,且能正常的部署项目,也仅供参考。
凡是没有提到的配置均不需修改。
下载SVN 服务器端 svn-1.4.0-setup.exe 安装到F:\Program Files\
创建SVN存储库(repository) svnadmin create F:/SVN/
配置SVN服务器 打开/conf/svnserve.conf
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
realm = Test Repository
前面的#和空格都去掉
打开/conf/passwd 设置用户名和密码
admin=123456
cc = 123456
打开/conf/authz
[groups]
group = admin,cc
[/]
@group = rw
* = r
最后面这句一定要有,否则会一直出现"未授权打开根进行编辑操作" 错误,组前面一定要加@
注意,行前面有空格的,一定要删除。
这样就可以将项目上传到资源库里了。
下面这句在命令行执行 可以将svn服务加入到Windows服务项中,可以自动启动SVN
sc create SVN binpath= "d:/Program Files/Subversion/bin/svnserve.exe --service -r F:/SVN"
如果想删除服务 使用 sc delete SVN 可将服务"SVN“删除,如果仍然存在,键入regedit 找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,查找SVN,删除重启电脑就没有了