2013-09-27 57 views
1

我有一个TortoiseSVN的安装我的服务器(Windows Server 2003)和我的开发机器上的Windows 7的VisualSVN“无法打开ra_local到URL”

我成功地从资源管理器(右键点击 - > SVN提交和更新提交/更新)。

但是,当我尝试提交从的VisualSVN /更新(回购浏览器或其他),我得到一个错误:

Unable to connect to a repository at URL 
'file:///F:/SVNcode/trunks/Edition2012/FolderX' 
Unable to open an ra_local session to URL 
Unable to open repository 
'file:///F:/SVNcode/trunks/Edition2012/FolderX' 

路径: '文件:/// F:/ SVNcode /裤/ Edition2012' (显示在资源管理器和VisualSVN中)。 其中“F”是我的服务器的净单位。此路径从资源管理器正常工作。

我现在正在使用VS2012,VS2005上的结果相同。

的VisualSVN v.3.0.6

龟信息:
TortoiseSVN的1.7.10,建设23359 - 64位,2012年10月8日11点46分26秒
颠覆1.7.7,
四月1.4.6
APR-utils的1.3.12
霓虹灯0.29.6
的OpenSSL 1.0.1c 2012年5月10日
的zlib 1.2.7

谢谢

回答

1

您收到的错误意味着您尝试通过file://协议连接到本地存储库,但您输入的URL要么指向任何地方,要么缺少对目录的访问权限。因此,URL或您的访问权限都有问题。下面是一些常见的故障排除步骤:

  1. 确保你在TortoiseSVN的使用使用相同的URL中的VisualSVN,

  2. 请确保您运行相同的用户帐户下的Visual Studio和TortoiseSVN。网络文件夹映射在每个用户的基础上因此,如果您在另一个帐户下运行Visual Studio,F:\映射的网络驱动器不可用。事实上,我猜你是在Administrator和TortoiseSVN下运行一些其他用户帐户下的Visual Studio。

+0

点1没问题,它是VisualSVN和TortoiseSVN中的相同URL。关于第2点我认为你是对的,我以管理员身份执行Visual Studio,可能这是问题......但我该如何解决这个问题? – Oliver

+0

@奥利弗嗯......我不能给你一步一步的指示,但我认为你可以通过为你的管理员帐户映射这个F:\驱动器来解决这个问题。例如。以管理员身份运行'cmd.exe'并使用'net use'映射驱动器。请参阅http://technet.microsoft.com/en-us/library/bb490717 – bahrep

+0

Yeeeeeeesss。非常感谢!!!最后我以管理员身份执行控制台并使用'net use' – Oliver