6

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

任何帮助,将不胜感激!

4

5 回答 5

7

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

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

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

希望这可以帮助。

于 2013-09-30T14:02:52.370 回答
4

我找到解决方案,尽管它可能不是解决方案。

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

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

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

额外说明:我曾经使用过Pageant,这样我就不必在自己的机器上输入密码,但是您也可以按照这三个步骤来达到相同的效果。

于 2013-08-31T15:17:07.160 回答
0

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

于 2013-08-25T20:17:42.697 回答
0

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

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

于 2013-12-26T23:51:21.750 回答
0

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

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

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

于 2016-10-13T11:12:01.207 回答