0

私は Android アプリに取り組んでおり、APK ファイルはoutフォルダーにあります。私も Mercurial をバージョン管理システムとして使用しており、リポジトリのクローンを作成しました。クローンは成功しましたが、Mercurial は 2 つの APK ファイルを 1 つをbinディレクトリ内に、もう 1 つをプロジェクトのルート ディレクトリに作成しました。

Mercurial がこれらの余分な 2 つの APK ファイルを作成した理由と、それらを削除する方法を教えてください。

4

1 に答える 1

2
  1. これらの2つのファイルがリポジトリにあり、クローンで表示するだけです
  2. 元のワークスペースの(まだ検出されていない)ローカル設定がこれらのファイルを無視するようになったため(リポジトリにコミットされた後-を参照)、元のWorking Copyにこれらのファイルだけ表示れませんでしたが、ignore-listに追加しても「自動的に忘れてリポジトリから削除します」hg log FILENAME

それらを取り除く方法は?

  • 複製されたrepo-rootcreate.hgignoreで、すべておよびすべての(?)*.apk-fileのグローバルパターンを追加します。
  • hg forget両方のAPK(またはTHGのCMenuから忘れる)
  • 変更をコミットする
  • WorkingCopyからファイルを削除します
于 2012-10-31T15:14:30.397 に答える