【问题标题】:Use Xcode 4 subversion integration with custom port?使用带有自定义端口的 Xcode 4 颠覆集成?
【发布时间】:2011-04-18 07:22:17
【问题描述】:

我必须连接到我工作场所的颠覆。 ip 在特定端口上打开。我尝试从我的 Win 7 笔记本电脑上连接 Tortoise,它工作得很好,所以我猜 subversion 服务器和存储库是好的。

每当我将 IP 插入 subversion 服务器时,Xcode 4 中的 Repository-wizard 都会说它可以连接(连接到服务器)。但是,当我将自定义端口号放在“:”之间时,它无法从颠覆中签出。

我要连接的url是:xxx.xxx.xxx.xxx:xxxx

IP 只应该工作,因为它说“主机可访问”,但指定端口后向导会说“主机不可访问”。

我对 Apple 只在默认端口上进行颠覆集成的想法感到害怕。 - 这就是典型的苹果。

关于如何使用特定端口连接到颠覆的任何想法。

【问题讨论】:

    标签: svn xcode4


    【解决方案1】:

    我遇到了几乎相同的问题,除了我什至无法通过我的 URL 的任何部分收到“主机可访问”消息。我找到了几个可能的原因和几个解决方案,例如:

    • XCode 发送本地用户凭据,SVN 无法授权用户;您应该尝试在没有凭据的情况下从终端执行任何 svn 命令,并在询问时输入正确的命令;
    • XCode 无法在自定义端口上使用 SVN;您应该将 SVN 端口更改为默认值;

    但没有一个对我有用。但最后我设法让事情顺利进行。您只需在 hosts 中为您的 IP 创建一个别名,并在 URL 中使用该别名而不是 IP。关于如何制作别名的综合手册,您可以找到 here. 最后我的 URL 看起来像 http://svnserver:8080/svn/... 并且一切正常。

    祝你好运!

    【讨论】:

    • 我们的本地网络上有我们的 svn 服务器。我不明白为什么将这个 IP 添加到我的主机文件可以解决任何问题,但它确实有效,所以这很好,但为什么 Apple 会破坏它,它在 Xcode 3 中运行得非常好......
    • 它会解决问题,但我找到了一个更好的方法。 Xcode 4 中的 SVN 集成真的很糟糕(尝试添加一个文件,然后重命名它,你就搞砸了。)所以基本上我只是下载了 SvnX,它是 MAC 上 Subversion 的非常酷的 GUI。另一种方法是只使用终端。
    【解决方案2】:

    对于使用 SCplugin http://scplugin.tigris.org/ 的 svn im,效果很好。

    【讨论】:

      猜你喜欢
      • 2012-03-08
      • 2012-12-12
      • 1970-01-01
      • 1970-01-01
      • 2011-11-30
      • 1970-01-01
      • 1970-01-01
      • 2011-04-12
      • 2021-05-25
      相关资源
      最近更新 更多