Mercurial .hgignore for Visual Studio 2008 projectsおよびVS 2010 projectsと混同しないでください。Visual Studio 11/v次のプロジェクトのMercurial .hgignore
Visual Studio 11( "vNext")には、アプリケーションライフサイクル管理ツールやMetro関連のプロジェクト情報など、ソースコードリポジトリから除外する必要がある多くの新機能が含まれています。
質問:.hgignore
にはどのような新しい拡張または変更を加える必要がありますか?
返信いただきありがとうございます。正直なところ、あなたの答えは私をさらに混乱させました。私はほとんどMercurialに精通していますが、私はGitの経験で、間違ってソリューションファイルやビルド物などを追跡するのは非常に簡単だったことを知っています。Mercurialでは@jrummellのようなプラグインに頼りたくはありませんでした。 '--unknown --no-status'スイッチは意図しないファイルを追跡することをいかに不可能にしますか? –
それは不可能にはなりません。そのシーケンスは単に「現在知られていないものを全て無視して無視する」と言っています。最後には何も自動的に何も追加されないので、 'hg add'がタイプされていないものが生成されていないことを確認して、重要なものだけを追跡します。 –
私はその質問が実際にファイルがソース管理にあるべきかどうか、つまり何が重要なものなのかということです。あなたの提案はVS2010のために良いものではありません。 Webアプリケーションの場合、15行のファイルを無視して生成します.12行は削除する必要があり、残りの3行は変更する必要があります。少なくとも1行を追加する必要があります。 –