XCode:项目可移植性:如何处理应用程序之间共享的代码文件?

时间:2010-12-02 07:54:12

标签: xcode file project shared

随着我创建更多应用程序,我的/ code / shared / *会增加。

这会产生一个问题:压缩和发送项目不再是微不足道的。看起来我的选择是:

  1. 在Xcode中设置共享文件以使用绝对路径。然后每次我压缩和发送时,我还必须压缩并发送/代码/共享/ *并给出说明,并希望收件人在该位置没有任何东西。 这真的不实用;它使zip文件太大

  2. 为每个项目维护我的库文件的单独副本 这是不可接受的,因为修改/改进必须分别在任何地方实施。这使得维护过于麻烦。

  3. 一些实用程序遍历Xcode项目中的每个文件,找出最低的常用文件夹,并创建一个仅包含必要文件的压缩文件结构,但是在正确的相对文件夹位置,以便代码仍然会建立

  4. (3)是我正在寻找的,但我感觉它还没有存在。

    任何?

1 个答案:

答案 0 :(得分:-1)

您应该重新考虑当前的流程。您在(3)中描述的工作流程并不正常。这听起来非常复杂,如果你使用源代码控制,基本上都可以相对轻松地处理。 (3)只是不存在,可能永远不会存在。

正确配置的SCM将允许您管理多个库(包)的多个版本,并允许您共享项目(在分支中),而无需任何拉伸任何内容。