乌龟SVN签出在Windows 8中不工作
嘿,我刚买了一台新的笔记本电脑,它有Windows8,我的台式机是7。上一台死亡的笔记本电脑也是在7日。我在新的笔记本电脑和7台式机上下载了最新版本的Tortoise SVN(1.8.1),以检查存储库,它在7中工作完全正常,甚至不会连接到8机器上。我找不到任何与此相关的已知问题乌龟SVN签出在Windows 8中不工作,svn,tortoisesvn,repository,Svn,Tortoisesvn,Repository,嘿,我刚买了一台新的笔记本电脑,它有Windows8,我的台式机是7。上一台死亡的笔记本电脑也是在7日。我在新的笔记本电脑和7台式机上下载了最新版本的Tortoise SVN(1.8.1),以检查存储库,它在7中工作完全正常,甚至不会连接到8机器上。我找不到任何与此相关的已知问题 任何帮助都将不胜感激 嘿,我刚刚使用了我的另一台电脑(Windows7桌面),只需要SVN几天,只是以前从未遇到过这个问题。我能够拉下另一个存储库,因此我不会在这个问题上浪费太多时间。我找到了一个解决方案,尽管它可能不
任何帮助都将不胜感激 嘿,我刚刚使用了我的另一台电脑(Windows7桌面),只需要SVN几天,只是以前从未遇到过这个问题。我能够拉下另一个存储库,因此我不会在这个问题上浪费太多时间。我找到了一个解决方案,尽管它可能不是解决方案 我已经在Windows 8机器上安装了Cygwin,在安装过程中,我检查了与
ssh
相关的所有工具。如果在Cygwin目录中找到ssh.exe
,则可以检查是否正确安装了它。例如:C:\cygwin\bin\ssh.exe
现在,右键单击资源管理器中的“OrtoiseSVN”并选择“设置”。选择“Network”,在底部,您会发现您可以更改SSH客户机。使用C:\cygwin\bin\ssh.exe
现在将使用Cygwinssh
客户端而不是龟甲链接。我不知道为什么这个客户有效而普林克无效,但它救了我一天
额外说明:我曾经使用Pageant,这样我就不必在我自己的机器上输入密码,但你也可以这样做以获得相同的结果。我在windows 8机器上两次遇到相同的问题(使用带油灰的乌龟)。我需要在TortoisePlink.exe上显式指定用户和密码参数 您可以在OrtoiseSVN设置->网络->SSH->SSH客户端上添加参数。该值看起来像:“C:\ProgramFiles\TortoiseSVN\bin\TortoisePlink.exe”-v-l username-pw password 问题似乎出在身份验证方面。乌龟客户端无法从putty上保存的会话检索凭据
希望这能有所帮助。我在Windows8.1下的64位Tortoise上也遇到了类似的问题,所有上下文菜单都消失了。它们仍然存在于各种
Open…
对话框中
我更改了
%PATH%
变量,使乌龟的路径正好位于前面,然后ctx菜单返回。我的同事遇到了这个问题@卡兹的回答帮助我找到了解决办法
问题似乎出在身份验证方面。乌龟客户端无法从putty上保存的会话检索凭据
我的同事的问题是,他的PUTTY在保存的会话中的默认设置被设置为使用TELNET而不是SSH。因此,一旦我们将默认设置保存为使用SSH,它就工作了。错误消息是什么?您是否尝试过在Windows 8上不使用OrtoiseSVN的情况下从命令行签出以确保安全?来自Ortoise的错误消息是:“无法在URL连接到存储库”,然后当我尝试使用SilkSVN时,得到的错误是:“无法创建隧道”,请注意这是一个svn+ssh连接。我可以从这台机器和今天早些时候的mac上用ssh连接到服务器。当我试图注释掉bashrc文件时,我没有看到提到的mesg行。FWIW,我敢打赌Windows 8的防火墙和/或UAC是罪魁祸首。