URL access forbidden for unknown reason
svn: Access to '/svn/StartPoint/!svn/txr/15286-c6h/sp/src/comp/com3211/zj.java' forbidden
The operation is forbidden by the server
svn: Commit failed (details follow):
svn: Changing file 'D:\JAVA\MyEclipse\sp\src\comp\com3211\zj.java' is forbidden by the server
URL access forbidden for unknown reason
svn: Access to '/svn/StartPoint/!svn/txr/15286-c6h/sp/src/comp/com3211/zj.java' forbidden
6 个解决方案
#1
项目换了svn地址后,更新项目可以,但是提交会Error.
详细log是:
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接口 Client
2. 如果是用的JavaHL, 找到以下目录.
“C:\Users\xxx\AppData\Roaming\Subversion\auth”直接删除auth文件夹
3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件.
[eclipse]"configuration"org.eclipse.core.runtime
删除之后,就是把svn保存的你的账户密码信息删掉了,再进eclipse, 同步资源库,会提示你输入账户与密码,输入你的user/password 。
转自:http://my.oschina.net/zhangbudun/blog/309216
详细log是:
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接口 Client
2. 如果是用的JavaHL, 找到以下目录.
“C:\Users\xxx\AppData\Roaming\Subversion\auth”直接删除auth文件夹
3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件.
[eclipse]"configuration"org.eclipse.core.runtime
删除之后,就是把svn保存的你的账户密码信息删掉了,再进eclipse, 同步资源库,会提示你输入账户与密码,输入你的user/password 。
转自:http://my.oschina.net/zhangbudun/blog/309216
#2
快结贴。快!
#3
你先检查一下你的SVN客户端,删除一下缓存的用户帐号信息(如果客户端是TortoiseSVN的话,选择右键菜单TortoiseSVN--设置--已保存数据--认证数据--清除),以免是默认用了某个错误的帐号连接SVN服务器,然后再次commit输入自己的用户名和密码。如果这时还报错,那就请SVN管理员检查一下给你分配的用户名是否有写权限。
#4
@xiesq5112 这个方法我已经试过了,还是不行
#5
#6
如果楼主你的用户跟权限都是确定无误的话,我猜可能是版本冲突了。也就是说你从svn下了1.0版本的资源,在你修改后想上传,但是此时svn资源库已经被其他人更新为2.0版本了,所以你再上传就会有冲突 。也就会出错!
#1
项目换了svn地址后,更新项目可以,但是提交会Error.
详细log是:
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接口 Client
2. 如果是用的JavaHL, 找到以下目录.
“C:\Users\xxx\AppData\Roaming\Subversion\auth”直接删除auth文件夹
3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件.
[eclipse]"configuration"org.eclipse.core.runtime
删除之后,就是把svn保存的你的账户密码信息删掉了,再进eclipse, 同步资源库,会提示你输入账户与密码,输入你的user/password 。
转自:http://my.oschina.net/zhangbudun/blog/309216
详细log是:
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接口 Client
2. 如果是用的JavaHL, 找到以下目录.
“C:\Users\xxx\AppData\Roaming\Subversion\auth”直接删除auth文件夹
3. 如果你用的SVNKit, 找到以下目录并删除.keyring文件.
[eclipse]"configuration"org.eclipse.core.runtime
删除之后,就是把svn保存的你的账户密码信息删掉了,再进eclipse, 同步资源库,会提示你输入账户与密码,输入你的user/password 。
转自:http://my.oschina.net/zhangbudun/blog/309216
#2
快结贴。快!
#3
你先检查一下你的SVN客户端,删除一下缓存的用户帐号信息(如果客户端是TortoiseSVN的话,选择右键菜单TortoiseSVN--设置--已保存数据--认证数据--清除),以免是默认用了某个错误的帐号连接SVN服务器,然后再次commit输入自己的用户名和密码。如果这时还报错,那就请SVN管理员检查一下给你分配的用户名是否有写权限。
#4
@xiesq5112 这个方法我已经试过了,还是不行
#5
#6
如果楼主你的用户跟权限都是确定无误的话,我猜可能是版本冲突了。也就是说你从svn下了1.0版本的资源,在你修改后想上传,但是此时svn资源库已经被其他人更新为2.0版本了,所以你再上传就会有冲突 。也就会出错!