【问题标题】:Ignoring android library bin files in TortoiseSVN?忽略 TortoiseSVN 中的 android 库 bin 文件?
【发布时间】:2011-03-17 15:29:21
【问题描述】:

我有两个 Android 项目,项目 A 和库项目 B。

项目 A 使用 B 作为Android Library

两个项目都提交到同一个 SVN 存储库,并且在大多数情况下一切正常。

但是,项目 A 的 bin 目录不断被 TortoiseSVN 标记为已更新。似乎 .svn 目录正在从项目 B 的源目录复制到项目 A 的源目录。 这根本不会干扰我的存储库或项目设置,但是让 Tortoise 总是说我的项目实际上没有提交,这真的很烦人。

有没有办法解决这个问题?我已经将 bin 目录添加到忽略列表中,所以我不知道它为什么会出现。

【问题讨论】:

  • +1 这个问题困扰了我一段时间>
  • 您使用的是什么构建环境(例如 Eclipse、IntelliJ、plain Ant、...?)

标签: android svn tortoisesvn android-library


【解决方案1】:

我遇到了同样的问题,终于解决了!

假设 PrjA

  1. 将 PrjA/gen , PrjA/bin 添加到 svn 忽略
  2. 将 PrjB/gen、PrjB/bin 添加到 svn 忽略
  3. 在 PrjB 的项目属性中,从构建路径中删除 PrjA 的 .svn。 ( 项目 > 属性 > Java 构建路径 > 源 > PrA/src > 排除 > **/.svn/*

希望此解决方法对您有用。

【讨论】:

    【解决方案2】:

    使用.svnignore

    【讨论】:

      【解决方案3】:

      您可以通过 Explorer GUI 执行此操作 - 查找 Tortoise SVN -> 添加到忽略列表。

      Ignoring Files and Directories in Tortoise SVN

      【讨论】:

      • 抱歉!你知道是什么将 .svn 从 B 复制到 A 吗?
      猜你喜欢
      • 2012-10-06
      • 1970-01-01
      • 2010-11-22
      • 2012-06-04
      • 1970-01-01
      • 2014-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多