使用SVN时 URL access forbidden for unknown reason

Posted zzdxw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用SVN时 URL access forbidden for unknown reason相关的知识,希望对你有一定的参考价值。

使用SVN在eclipse中提交文件,但是出现错误,如下:

 URL access forbidden for unknown reason
svn: Commit failed (details follow):
svn: Access to ** forbidden

但是更新项目可以,网上查了原因是之前只用用户登录之后保存了密码,换用新的用户之后就出现这样的问题。

解决方法如下:

1. 查看你的Eclipse中使用的是什么SVN Interface 
查看方法:在eclipse中按菜单 windows > preference > Team > SVN #SVN Interface  查找

2. 如果是用的JavaHL, 找到以下目录并删除auth目录下的文件. 
C:"Documents and Settings"[YourUserName]"Application Data"Subversion" 
对于win7用户删除密码文件目录在“C:\Users\xxx\AppData\Roaming\Subversion\auth”。
3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件. 
[eclipse]"configuration"org.eclipse.core.runtime 

这样做了以后我们再使用SVN更新或提交,使得客户端与服务端进行通讯,这样就会SVN客户端就要求我们输入新的用户名密码,输入我们的用户名密码就可以替换掉旧的用户名密码。

接下再来看看通过修改SVN服务端账号配置文件,这部分需要SVN的管理员配合 
   (1)找到服务端账号配置文件,这个文件位于SVN服务器的安装路径 config文件夹,打开并编辑passwd文件,删除或注释需要被替换的账号 
   (2)在客户端使用SVN更新或提交,使得客户端与服务端进行通讯,这样就会SVN客户端就要求我们输入新的用户名密码,输入我们的用户名密码就可以替换掉旧的用户名密码。







以上是关于使用SVN时 URL access forbidden for unknown reason的主要内容,如果未能解决你的问题,请参考以下文章

SVN Access to ‘/svn/Test/!svn/me’ forbidden,不能更新解决办法

偶尔的 svn:E170013:无法连接到 URL 'https://svn .....' 处的存储库 svn:E730054:运行上下文时出错

在myeclipse6.0中集成了svn,但填写url时爆出错误信息, (见图片)请高手帮忙!

svn服务器无法访问时检查几个文件:

连接svn server时提示 不知道这样的主机

svn权限设置