【问题标题】:Xcode bot server is not recognizing multiple working copiesXcode bot 服务器无法识别多个工作副本
【发布时间】:2016-05-25 03:04:02
【问题描述】:

我有 2 个 Xcode 项目:

  1. 使用框架构建的跨不同应用的可重用代码
  2. 我的应用

应用程序的项目位于工作区中,在该工作区中,我还引入了我的框架,它在本地构建和运行良好。

Xcode 的源代码控制菜单按预期显示两个工作副本。

问题是当我添加一个新的 Xcode 机器人来反映我的应用程序的这个工作空间设置时,机器人设置系统只识别我的应用程序的工作副本,所以当它运行集成时,它几乎立即失败,因为它有没有检查框架的代码。

我已将框架配置为“结帐时需要”,尽管这似乎没有反映在任何 Xcode 的配置文件中,因为该更改不会显示在源代码管理中,并且当我重新启动 Xcode 时,它​​会重置为“可选”。

如何让 Xcode 机器人识别我的框架的工作副本,以便它也可以检查它?

【问题讨论】:

    标签: ios xcode git frameworks xcode7


    【解决方案1】:

    事实证明,这个问题是由于 Xcode 7.2 没有为机器人服务器生成必要的 xccheckout 文件来获取多个工作副本造成的。为了修复它,我在 Xcode 6.4 中打开了我的项目,让它自动创建 xccheckout 文件,提交并推送到我的仓库,然后编辑我的机器人(仍然在 Xcode 6.4 中)。完成此操作并编辑机器人后,它现在可以正常工作了。

    我想我会发布这个以防其他人遇到同样的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-19
      • 2015-02-15
      • 2015-12-12
      • 1970-01-01
      • 1970-01-01
      • 2020-12-08
      • 2018-12-21
      • 1970-01-01
      相关资源
      最近更新 更多