嘿,我刚买了一台新笔记本电脑,它有 Windows 8,我的桌面是 7。之前死机的笔记本电脑也在 7。我在两台新笔记本电脑上下载了最新版本的 Tortoise SVN (1.8.1)和 7 桌面,签出存储库,它在 7 中完全正常工作,甚至无法在 8 机器上连接。我找不到任何似乎与此相关的已知问题。
任何帮助,将不胜感激!
嘿,我刚买了一台新笔记本电脑,它有 Windows 8,我的桌面是 7。之前死机的笔记本电脑也在 7。我在两台新笔记本电脑上下载了最新版本的 Tortoise SVN (1.8.1)和 7 桌面,签出存储库,它在 7 中完全正常工作,甚至无法在 8 机器上连接。我找不到任何似乎与此相关的已知问题。
任何帮助,将不胜感激!
我在 Windows 8 机器上遇到了同样的问题两次(使用带有腻子的乌龟)。我需要在 TortoisePlink.exe 上明确指定用户和密码参数。
您可以在 TortoiseSVN 设置->网络->SSH->SSH 客户端上添加参数。该值如下所示: "C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe" -v -l username -pw password
问题似乎出在身份验证部分。Tortoise 客户端无法从 putty 上保存的会话中检索凭据。
希望这可以帮助。
我找到了解决方案,尽管它可能不是解决方案。
我在我的 Windows 8 机器上安装了 Cygwin,在安装过程中,我检查了所有与ssh
. ssh.exe
如果您在 Cygwin 目录中找到它,您可以检查它是否安装正确。例如:C:\cygwin\bin\ssh.exe
。
现在在资源管理器中右键单击“TortoiseSVN”并选择“设置”。选择“网络”,在底部,您会发现可以更改 SSH 客户端。使用C:\cygwin\bin\ssh.exe
.
现在将使用 Cygwinssh
客户端而不是 TortoisePlink。我不知道为什么这个客户端有效而 plink 无效,但它拯救了我的一天。
额外说明:我曾经使用过Pageant,这样我就不必在自己的机器上输入密码,但是您也可以按照这三个步骤来达到相同的效果。
嘿,我刚结束使用我的另一台计算机(Windows 7 桌面),只需要几天的 SVN,以前从未遇到过这个问题。我能够拉下另一个存储库,所以我不会在这个问题上浪费更多时间。
我在 Windows 8.1 下使用 Tortoise 64 位时遇到了类似的问题,因为所有上下文菜单都消失了。它们仍然出现在各种Open...
对话框中。
我将%PATH%
变量更改为将乌龟的路径放在前面,然后 ctx 的菜单又回来了。
我的同事遇到了这个问题。@Kaz 的回答帮助我找到了解决方案。
问题似乎出在身份验证部分。Tortoise 客户端无法从 putty 上保存的会话中检索凭据。
我同事的问题是他的 PUTTY 在保存的会话中的默认设置被设置为使用 TELNET 而不是 SSH。因此,一旦我们将默认设置保存为使用 SSH,它就可以工作了。