【问题标题】:VisualSVN "Unable to open ra_local to URL"VisualSVN“无法打开 ra_local 到 URL”
【发布时间】:2013-10-03 12:16:59
【问题描述】:

我的服务器 (Windows Server 2003) 上安装了 TortoiseSVN,我的开发机器是 Windows 7。

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

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

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'

路径:'file:///F:/SVNcode/trunks/Edition2012'。(在资源管理器和 VisualSVN 中显示)。 其中“F”是我的服务器的网络单位。此路径在 Explorer 中运行正常。

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

VisualSVN v.3.0.6

乌龟信息:
TortoiseSVN 1.7.10,内部版本 23359 - 64 位,2012/10/08 11:46:26
颠覆 1.7.7,
4 月 1.4.6 日
apr-utils 1.3.12
霓虹灯 0.29.6
OpenSSL 1.0.1c 2012 年 5 月 10 日
zlib 1.2.7

谢谢

【问题讨论】:

    标签: svn visual-studio-2012 tortoisesvn visualsvn


    【解决方案1】:

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

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

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

    【讨论】:

    • 第1点没问题,在VisualSVN和TortoiseSVN中是同一个URL。关于第 2 点,我认为您是对的,我正在以管理员身份执行 Visual Studio,可能这就是问题所在……但是我该如何解决呢?
    • @Oliver 嗯...我不能给你一步一步的指导,但我认为你可以通过为你的管理员帐户映射这个 F:\ 驱动器来解决这个问题。例如。以管理员身份运行cmd.exe 并使用net use 映射驱动器。见technet.microsoft.com/en-us/library/bb490717
    • Yeeeeeeesss。非常感谢!!!最后我以管理员身份执行控制台并使用net use
    猜你喜欢
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 2011-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多