【问题标题】:Can the bin folder in Android be ignored from version control?Android中的bin文件夹可以从版本控制中忽略吗?
【发布时间】:2014-01-10 23:33:12
【问题描述】:

制作Android应用时是否需要同步bin文件夹?

编译源代码后它们会自动重新生成对吗?

【问题讨论】:

标签: android git version-control


【解决方案1】:

通常,规则似乎是自动生成的任何内容都不应检查到您的版本控制系统中。

这包括二进制文件 (/bin) 以及构建文件夹(例如 /target),以防您使用 Maven 或任何其他构建系统。

(仅供参考,通常的做法是即使像 Log4j 这样的库也检入您的 VCS,因为您的构建系统应该负责为您下载这些文件。在这方面, 即使是 IDE 配置文件也不应该被检入,因为它们通常可以由您的构建系统生成。例如使用:mvn eclipse:eclipse)

【讨论】:

    【解决方案2】:

    始终建议不要在版本控制中转储任何内容。只需保留您或其他将要使用它的开发人员所需的文件、文件夹。甚至 .settings 或 .metadata、bin、gen 等。在 Tortoise SVN 中,您可以选择要添加到忽略列表的文件夹右键单击选择 TortoiseSVN > 添加到忽略列表 > 按名称或您喜欢的任何选项选择.并且不要忘记将这个文件夹 (FolderName - svn:ignore list) 提交给 SVN。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-09
      • 1970-01-01
      • 2015-07-30
      • 2011-02-28
      • 1970-01-01
      • 2022-09-24
      • 2012-11-22
      • 1970-01-01
      相关资源
      最近更新 更多