Xcode 持续集成和 Mercurial

标签 xcode mercurial continuous-integration

当我阅读时 here在 OS X Mavericks 上运行的 OS X Server 现在支持持续集成。

The Xcode service supports two popular source control systems: Git and Subversion. You can use Git and Subversion repositories hosted on remote servers, and you can host and use Git repositories on the server running the Xcode service.



我真的很困惑 Apple 忽略了 Mercurial 在这种情况下。

所以问题:
  • 是否有任何解决方法如何将 Mercurial 存储库与 XCode 持续集成一起使用?
  • 如果否,是否还有其他工具可以提供与 Mercurial 的持续集成?
  • 最佳答案

  • 我也一直在尝试让 OS X Server Xcode 服务使用 Mercurial。我试过使用 http://www.creaceed.com/mercurialplugin ,但看起来这不会影响 Xcode 服务的源代码控制功能。但是,我相信您可以使用 https://github.com/rfk/git-remote-hg 创建一个镜像 hg 存储库的 git 存储库。 .
  • 至于其他支持 Mercurial 的持续集成工具,我们使用 TeamCity,它运行良好。也可以看看:
    Recommendations for Continuous integration for Mercurial/Kiln + MSBuild + MSTest
  • 关于Xcode 持续集成和 Mercurial,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19360613/

    相关文章:

    swift - iOS 模拟器中不需要的动画和控制台错误

    ios - 如何使 SKView 的背景颜色清晰

    visual-studio-2008 - Mercurial 可以集成到 Visual Studio 2008 中吗?

    ios - 自定义 UIView 的标签不显示

    xcode - 意外删除支持文件夹下的 info.plist 文件 : what to do?

    merge - 我可以使用 KDiff3 来处理冲突标记吗? ( Mercurial )

    git - TFS Shelve 与 DVCS(例如 Git、Mercurial)离线提交

    java - 如果您严格在构建目标中需要它们,那么用于输出资源的最常规文件夹是什么?

    android - Microsoft Azure DevOps Pipeline 失败,Gradle Android 中出现连接重置错误

    database - 应对模式演变的策略?