This page looks plain and unstyled because you're using a non-standard compliant browser. To see it in its best form, please upgrade to a browser that supports web standards. It's free and painless.
联系方式
最近回复
我的链接
琴瑟友之 待阅颜如玉
藏书黄金屋
|
SVN PROPFIND Request Failedcalfen | 25 九月, 2007 18:26 (4933 Reads)
今天用TortoiseSVN做update,无论哪个库,都出现 SVN PROPFIND Request Failed的警报,而且报500错误。跑到服务器上看了一圈,没找到原因。后来用IE尝试http访问就没问题,别人的Tortoise也没问题。把svn删掉重新check out,也不行。傻眼了。google第一个答案,竟然是老历的blog,按照所述一条条查下来,没有一个能解决我的问题,只要使出最后一招:For more information about what actually caused the error, seek out the Apache error log. 查看apache的access log,[25/Sep/2007:15:12:28 +0800] "PROPFIND /gooooal HTTP/1.1" 401 488 "-" "SVN/1.4.4 (r25188) neon/0.26.3" 当时我就晕倒,401是认证出错,跟Tortoise的500天差地别啊。这时我才想起前两天我改过自己的域密码,而我们的域,svn是做过sso的。也就是说,其实这都是用户名密码认证的问题。 我觉得TortoiseSvn的这个问题算是个Bug,首先认证不对,报的错误信息驴头不对马嘴,容易误导别人。另外,如果密码不对,应该提示输入新的密码才对,怎么能简单报PROPFIND Request Failed的错呢。 仔细找了一下,在Tortoise svn的选项->已保存数据->认证数据旁边有个“清除”,点一下,乌龟才能再次提示输入用户名和密码。
乌龟的很多提示信息是容易让人摸不着头脑,还是从原始的apache log找更直观,呵呵。
文章真實引用網址:http://blog.luluchina.com/blog/trackback.php?id=120 发表评论 |
搜索文章归档
六月 2010 订阅我的blog咀嚼千钟黍
訪客統計
|