正确安装及配置
1.安装svn服务端
apt-get install subversion
2.建立仓库
mkdir /home/.svn
cd /home/.svn
svnadmin create /home/.svn/test
3.配置仓库
cd /home/.svn/test/conf
//打开文件 vi svnserve.conf 将下面四项前面的#号去掉并都置顶行
anon-access = read
auth-access = write
password-db = passwd //passwd指的是用户及密码保存的文件名字
authz-db = authz
//打开文件 vi passwd 添加一个用户test 密码为test123
test = test123
//打开文件 vi authz 在 [groups] 下面添加下面两段
[/]
test = rw
4.启动和停止svn
svnserve -d -r /home/.svn/test //启动 svnserve -d -r /home/.svn
killall svnserve //停止
netstat -an | grep 3690 //查看是滞启动
安装记录
**一直出现 Authorization failed 客户端如何可以重新输入密码? **
windows: 打开路径 C:\用户{当前用户名}\AppData\Roaming\Subversion //然后删除 auth 文件夹
**为什么出现Authorization failed ? **
authz 文件配置出问题
//这是一段会导致Authorization failed 的配置
[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average
[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
tests= test
# [/foo/bar]
# harry = rw
# &joe = r
# * =
[/]
tests = rw
# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
[test:/]
@tests = rw
相关资料
ubuntu安装和配置SVN
svn上传报Authorization failed错误解决办法
清除Authorization failed认证记录