2013-01-02 8 views
8

Mercurialについて言えば、正確に以下の違いは何Mercurial Stopトラッキングと無視

  • ストップ追跡

Google検索を無視し、SEの検索は、問題に関する明確な例/結果をもたらしません。

+0

これがTortoiseHGまたはMercurialの別のGUIについてのものであれば、そのようにタグ付けしてください。それ以外の場合は、あなたがどのコマンドを参照しているかはわかりません。 – Adam

+0

@codeparkle、それはすでにタグ付けされています。問題のGUIは次のとおりです。ソースツリー(Atlassian) – Phil

+0

申し訳ありませんが、私はそれが製品の名前であることを認識していませんでした。説明をありがとう。 – Adam

答えて

13

あなたがそれらの用語に出くわしたどのコンテキストでは明確ではないとして一般的に言えば:

  • Ignore.hgignoreファイルにファイル名のパターンを追加します。つまり、パターンに一致するファイルは、で、が既に追加されている場合を除き、hg addまたはhg addrem)であることを意味します。リポジトリに既に含まれているファイルは.hgignoreの影響を受けません。

  • Stop Trackinghg remove or hg forget)は、Mercurialがファイルに加えられた変更を記録せず、ファイルがもはやリポジトリの一部ではなくなることを意味します。ファイルがファイルシステムにまだ存在する場合は、?(追跡されていない)と表示されます。このアクションは次のコミットで有効になりますすぐにではありません。

+0

現在リポジトリの一部であるファイルを停止追跡した後で無視することはできますか?ありがとうございました。 – Phil

+0

はい。 '.hgignore'にファイル名を手動で、または(おそらく)Atlassianのソースツリーから追加することができます。 – Adam

関連する問題