博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos下SVN搭建多个库文件总汇
阅读量:7004 次
发布时间:2019-06-27

本文共 876 字,大约阅读时间需要 2 分钟。

1、checkout时,提示:URL svn://192.168.1.99/svntest doesn't exist...
奇怪,怎么会提示库不存在呢?肯定是哪里配置问题。后来尝试了半天,也在网上搜索了很久,终于发现问题所在。

如果你的svn库的路径为:/home/svn/svntest

那么你启动时,不能用命令:

svnserve -d -r /home/svn/svntest
而要用命令:

svnserve -d -r /home/svn/

如果建多个库的话,就在svn目录下用svnadmin create project1 创建库然后进行入project1进行passwd和svnserv.conf文件进行设置


2、commit时,提示:Authorization failed
开始一直以为是authz文件配置得不对,一直尝试,一直修改,还是不行,郁闷了。在确定authz的配置完全没问题后,开始查其它两个配置文件的问题。后来终于发现问题出在svnserve.conf这个文件。以下四行:

# anon-access = read
# auth-access = write
# password-db = passwd
# authz-db = authz
是被注释掉的,虽然文件说明里面说默认就是按注释掉的配置来执行,但好像并不是这样。放开注释:

anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
问题解决。

PS:有些童鞋问文件上传到服务器后存放在服务器的哪个地方。

答:一般放在/home/svn/svntest/db/revs(根据我自己的目录结构)里面。

 

重启svn

killall svnserve

svnserve -d -r /opt/svn

     本文转自yzy121403725 51CTO博客,原文链接:http://blog.51cto.com/lookingdream/1765748,如需转载请自行联系原作者

你可能感兴趣的文章
JavaScript计算两个文本框内数据的乘积(四舍五入保留两位小数)
查看>>
c++ extern c
查看>>
Asp.net :一个调试错误 Breakpoint will not currently be hit. No symbols loaded for this document....
查看>>
一个单表死锁的示例
查看>>
极速理解设计模式系列:17.命令模式(Command Pattern)
查看>>
C# OpenFileDialog And SaveFileDialog
查看>>
五种生气
查看>>
LPWSTR wprintf
查看>>
Hadoop Streaming框架使用(三)
查看>>
Perl语言入门-第七章-漫游正则表达式王国-习题
查看>>
svn tour cycle
查看>>
进程间通信方式
查看>>
apache 虚拟主机配置
查看>>
数据库数据生成word文档的方法
查看>>
hadoop+zookeeper+hbase安装_dekar_x的空间_百度空间
查看>>
A Basic Understanding Of screen On Centos | CentOS Help
查看>>
cellForRowAtIndexPath UITableViewCell 选中后的背景颜色设置
查看>>
linux cp命令参数及用法详解---linux 复制文件命令cp
查看>>
不知道坚持什么
查看>>
datepicker示例
查看>>