【问题标题】:Tortoise SVN checkout not working in Windows 8Tortoise SVN 结帐在 Windows 8 中不起作用
【发布时间】:2013-08-27 06:17:23
【问题描述】:

嘿,我刚买了一台新笔记本电脑,它有 Windows 8,我的台式机是 7。以前死机的笔记本电脑也是 7。我在两个电脑上下载了最新版本的 Tortoise SVN (1.8.1)新的笔记本电脑和 7 台式机,签出存储库,它在 7 中完全正常工作,甚至无法在 8 机器上连接。我找不到任何似乎与此相关的已知问题。

任何帮助将不胜感激!

【问题讨论】:

  • 错误信息是什么?您是否尝试过在您的 Windows 8 上不使用 TortoiseSVN 从命令行进行结帐以确保?
  • 来自 Tortoise 的错误消息是:“无法连接到 URL 上的存储库”,然后当我尝试使用 SilkSVN 时,我得到的错误是:“无法创建隧道”
  • 还要注意它是一个 svn+ssh 连接。我能够从这台机器以及今天早些时候工作的 Mac 上 ssh 进入服务器。
  • 我在这里尝试了这两种方法:stackoverflow.com/questions/12606950/… 无济于事。当我试图注释掉 bashrc 文件时,我没有看到提到的 mesg 行。
  • FWIW,我敢打赌 Windows 8 的防火墙和/或 UAC 是罪魁祸首。

标签: svn tortoisesvn repository


【解决方案1】:

我在 Windows 8 机器上遇到过同样的问题两次(使用带有腻子的乌龟)。我需要在 TortoisePlink.exe 上明确指定用户和密码参数。

您可以在 TortoiseSVN 设置->网络->SSH->SSH 客户端上添加参数。该值如下所示: "C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe" -v -l username -pw password

问题似乎出在身份验证部分。 Tortoise 客户端无法从 putty 上保存的会话中检索凭据。

希望这会有所帮助。

【讨论】:

    【解决方案2】:

    我找到了一个解决方案,虽然它可能不是解决方案。

    我在我的 Windows 8 机器上安装了 Cygwin,在安装过程中,我检查了所有与 ssh 相关的工具。如果在 Cygwin 目录中找到 ssh.exe,则可以检查是否安装正确。例如:C:\cygwin\bin\ssh.exe

    现在在资源管理器中右键单击“TortoiseSVN”并选择“设置”。选择“网络”,在底部,您会发现可以更改 SSH 客户端。使用C:\cygwin\bin\ssh.exe

    现在将使用 Cygwin ssh 客户端而不是 TortoisePlink。我不知道为什么这个客户端有效而 plink 无效,但它拯救了我的一天。

    补充说明:我以前用过Pageant,这样我就不用在自己的机器上输入密码了,但是你也可以关注these three steps来达到同样的效果。

    【讨论】:

      【解决方案3】:

      嘿,我刚刚结束了使用我的另一台计算机(Windows 7 桌面),只需要几天的 SVN,以前从未遇到过这个问题。我能够拉下另一个存储库,所以我不会在这个问题上浪费更多时间。

      【讨论】:

        【解决方案4】:

        我在 Windows 8.1 下使用 Tortoise 64 位时遇到了类似的问题,所有上下文菜单都消失了。它们仍然出现在各种 Open... 对话框中。

        我将 %PATH% 变量更改为将乌龟的路径放在前面,然后 ctx 的菜单又回来了。

        【讨论】:

          【解决方案5】:

          我的同事遇到了这个问题。 @Kaz 的回答帮助我找到了解决方案。

          问题似乎出在身份验证部分。 Tortoise 客户端无法从 putty 上保存的会话中检索凭据。

          我的同事的问题是他的 PUTTY 在保存的会话中的默认设置被设置为使用 TELNET 而不是 SSH。因此,一旦我们将默认设置保存为使用 SSH,它就可以工作了。

          【讨论】:

            猜你喜欢
            • 2015-08-15
            • 1970-01-01
            • 1970-01-01
            • 2014-01-17
            • 2023-04-10
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2010-09-26
            相关资源
            最近更新 更多