Tortoise SVN checkout在Windows 8中不起作用

时间:2013-08-24 06:22:34

标签: svn tortoisesvn repository

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

任何帮助将不胜感激!

5 个答案:

答案 0 :(得分:7)

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

您可以在TortoiseSVN设置 - >网络 - > SSH-> SSH客户端上添加参数。该值看起来像:“C:\ Program Files \ TortoiseSVN \ bin \ TortoisePlink.exe”-v -l username -pw password

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

希望这有帮助。

答案 1 :(得分:4)

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

我在我的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来获得相同的结果。

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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

我更改了%PATH%变量,让乌龟的路径就在前面,而ctx'的菜单又回来了。

答案 4 :(得分:0)

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

  

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

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