【问题标题】:Problem connecting to SVN repository连接到 SVN 存储库的问题
【发布时间】:2009-06-05 00:22:06
【问题描述】:

好的。只是寻找一些关于如何调试将一台机器连接到 SVN 存储库的问题的建议。

以下是详细信息: (1)我们的两台机器成功连接到SVN仓库,但一台机器没有。 (2) 我们都在使用Windows XP,并且正在使用TortoiseSVN 客户端。 (3) 我们都可以从我们自己的机器上连接,但是当我们在多个不同的日子里在多个不同的时间尝试第三台机器时,那台机器就是无法连接。
(4) 我们可以通过 Putty SSH 进入机器,但是通过 Tortoise 的 SVN 无法连接。

我应该采取哪些步骤来尝试调试此连接问题?

感谢您提供任何见解和反馈。

【问题讨论】:

  • 这个问题可能会在 serverfault.com 上得到更好的解决,即使是 SVN 的性质,这听起来像是一个小组可能更擅长的问题。
  • 第 1 步:我会用更多细节更新问题。最重要的是,当您尝试连接时会发生什么?任何错误消息等都会有所帮助。此外,您还需要包含有关设置的详细信息:Tortoise 版本、Subversion 服务器版本、同一 LAN 上的所有机器等。您提供的数据越多越好。
  • 您使用的是什么类型的存储库? SVN 是否安装在 Apache/WebDav 上?请给我们更多细节
  • 你能试试svn的命令行版本(比如SilkSvn),看看能不能连接?可能有助于隔离哪个组件出现故障。

标签: windows svn tortoisesvn connection


【解决方案1】:

显然,这是一个常见问题,可以在 TortoiseSVN 常见问题解答中找到。这是我们发现的:

SVN+SSH:连接意外关闭

据报道,svn+ssh://username@server.com 形式的 svn+ssh 连接以前可以工作,但在 TortoiseSVN 1.5 中停止工作。这似乎与 plink 有关,如果您在 PuTTY 中设置了默认主机名,就会发生这种情况。

如果是这种情况,您可以通过使用 regedit 或 regedt32 清除 HKEY_CURRENT_USER/Software/SimonTatham/Putty/Sessions/Default%20Settings/HostName 来修复它。

【讨论】:

    【解决方案2】:

    在你的 .bashrc 中注释掉 mesg 行确实对我有用,所以类似于:

    # mesg n
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多