【问题标题】:SVN Remote Repository reachable from one machine but not from anotherSVN Remote Repository 可从一台机器访问,但不能从另一台机器访问
【发布时间】:2012-07-15 13:17:44
【问题描述】:

我在 Windows 2008 R2 服务器上设置了 SVN 服务器
我可以从本地机器浏览/签出 SVN 存储库,但我的同事不能从他的机器(TortoiseSVN 上的 SVN“无法连接到服务器”消息和来自 Firefox 的连接超时)

但是,两台本地机器都可以 Telnet 和 http 浏览远程服务器,并且两台防火墙都被禁用

PS:这本身不是一个编程问题,所以我提前道歉。但我认为所有阅读本文的编码人员都可能遇到过类似的问题,因此此处找到的反馈可能是明智的。

【问题讨论】:

  • 运行命令行svn会发生什么? (例如“svn ls {protocol}:/{server}/{repo})?
  • SVN 默认使用 3690 端口,除非它通过 SSH 或 SSL 运行,请注意您可以远程登录到该端口。如果该端口上没有响应,则说明您有网络或防火墙问题。如果有响应,则可能是客户端问题。
  • @Stabledog SVN 与问题机器上的一些公共存储库一起工作得很好。 (我很抱歉我的菜鸟,但我使用 Visual SVN 服务器和 TortoiseSVN 我还不知道如何从命令行访问 SVN 我在命令提示符上收到“命令无法识别”消息)
  • 你们看到服务器在同一个 IP 地址上吗?你有相同版本的 TortoiseSVN 吗?你们都使用相同的 URL 连接到存储库吗? (显而易见的问题,但检查一下)从工作机器复制 URL,通过电子邮件发送,然后将其粘贴到非工作 Tortoise 中。
  • 你能指定你得到的错误和每个人都在使用的命令吗?您使用的是http:// 还是svn://?错误信息是什么?出现网络问题。我还添加了“网络”标签。

标签: svn networking


【解决方案1】:

事实证明,有问题的工作站位于主机构建防火墙的后面,并且端口在该级别被阻止。 叹息...

【讨论】:

    猜你喜欢
    • 2015-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-28
    • 2021-12-26
    • 1970-01-01
    • 1970-01-01
    • 2016-03-23
    相关资源
    最近更新 更多