【发布时间】:2016-02-27 04:06:06
【问题描述】:
我们有一个项目,用于分析用户日历中的重要电话号码和访问代码。为了测试我们的解析器,我们在测试文件夹中有真实的用户日历来解析并与一组硬编码的正确结果进行比较。
出于法律和隐私原因,这些日历文件不能包含在我们的最终版本中。如何停止在我们的发布版本中发布日历文件?
【问题讨论】:
-
使用两种方案?跟 Git 有什么关系?
-
它与 git 有关,因为当某个开发人员决定将项目公开时,您和我都可以使用所有之前提交的所有敏感用户数据。
-
创建一个文件夹,在其中添加您的示例日历文件。拖放并将其添加到您的项目中。在从 Xcode 项目中释放删除文件夹引用之前。我不明白,为什么这么混乱?
-
@SamB 这是一个敏捷项目,我们将在项目过程中多次发布它。如果我们每次都手动删除它,我们很容易忘记它,并且必须依赖处理此代码的未来团队来做同样的事情。
-
@Deco 我曾与许多大型软件部署合作过,几乎每家公司都有一个他们遵循的“构建”文档。就像一个人按照分步说明打包发布一样,不会遗漏任何步骤。你并没有真正通过记忆来做大型软件团队的打包工作。