Aptana 1.5"svn:错误解决案件"

Bra*_*ayn 6 aptana eclipse svn

我今天安装了Aptana 1.5但安装完成后,当我尝试提交,更新,修复等时,所有我的SVN项目都给出了这样的错误:

Access is denied.  
svn: Error resolving case of 'C:\Users\Brayn\My Documents\Aptana Studio Workspace\PentruConstrucii'
Run Code Online (Sandbox Code Playgroud)

我已经卸载了我以前的aptana版本,重新安装了aptana 1.5,改变了我的工作区,它仍然给了我这个错误.

你知道它会是什么吗?

Cod*_*ike 18

如果我\使用cmd.exe shell中的目录名结束,我就有了完全相同的错误显示:

C:\> svn co http://my/repo/ "C:\Work\My Repo\"
svn: Error resolving case of 'C:\Work\My Repo"'

C:\> svn co  http://my/repo/ "C:\Work\My Repo"
 U   C:\Work\My Repo
Checked out revision 13768.
Run Code Online (Sandbox Code Playgroud)

我认为最终将最终解释\"为转义的双引号而不是反斜杠和字符串的结尾.

  • 啊哈!感谢你指出这一点,即使它不是OP正在寻找的,它解决了我的问题! (2认同)

Von*_*onC 7

" C:\Users"表示Windows Vista或7 ...
它可能与SVN处理Windows Vista符号链接(" 联结 ")的方式有关:根据此票证(在错误3208中也有描述):

此错误在100%的时间内都是可重现的.

1)如果您svn delete针对Windows Vista符号链接调用" ",例如" c:\documents and settings\<username>\my documents\<some path>",那么Subversion将失败并显示"svn:Error resolving case of' C:\Documents and Settings\<username>\my documents\<some path>"'"

2)如果将当前工作目录设置为c:\documents and settings\<username>\my documents\<some path>" svn delete"并对本地文件名调用" ",则操作将成功完成.

它可能与某些ACL权限有关,阻止SVN访问数据:

Subversion尝试(通过APR)来解决传递给它的所有路径的确切情况.这会失败,因为此特定示例的路径中的路径不可读.
你可以通过以下方式看到:

C:\>cacls "c:\Documents and Settings"
C:\Documents and Settings
                          Everyone:(DENY)(special access:) FILE_READ_DATA
Run Code Online (Sandbox Code Playgroud)

我知道你在C:\Users这里引用,但可能是SVN在内部尝试旧路径.