嘿,我刚买了一台新的笔记本电脑,它有Windows 8,我的台式机在7上。上一台死了的笔记本电脑也在7上。我在新笔记本电脑和7台台式机上下载了最新版本的Tortoise SVN (1.8.1),以检查一个存储库,它在7中运行完全正常,甚至连8台机器都不连接。我找不到任何与此有关的已知问题。
任何帮助都将不胜感激!
发布于 2013-08-31 15:17:07
我已经找到了解决办法,尽管这可能不是解决办法。
我在我的Windows 8机器上安装了Cygwin,在安装过程中,我检查了所有与ssh
相关的工具。如果在Cygwin目录中找到ssh.exe
,您可以检查是否正确安装了它。例如:C:\cygwin\bin\ssh.exe
。
现在右击资源管理器中的"TortoiseSVN“并选择”设置“。选择"Network“,在底部,您会发现可以更改SSH客户端。使用C:\cygwin\bin\ssh.exe
。
现在将使用Cygwin ssh
客户机而不是TortoisePlink。我不知道为什么这个客户不工作,但它救了我一命。
备注:我以前经常使用Pageant,这样我就不必在自己的机器上输入密码,但是您也可以使用这三个步骤来获得相同的结果。
发布于 2013-09-30 14:02:52
我在windows 8机器上经历了两次同样的问题(使用乌龟和腻子)。我需要在TortoisePlink.exe上显式地指定用户和密码参数。
您可以在TortoiseSVN设置->Network>SSH客户端上添加参数。该值将类似于:"C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe“-v -l用户名-pw密码
问题似乎在于身份验证部分。Tortoise客户端无法从putty上保存的会话中检索凭据。
希望这能有所帮助。
发布于 2013-08-25 20:17:42
嘿,我刚刚用了我的另一台电脑( windows 7桌面),只需要几天的SVN,只是从来没有遇到过这个问题。我能够删除另一个存储库,所以我不会在这个问题上花费更多的时间。
https://stackoverflow.com/questions/18415654
复制相似问题