2
.hgignore
にファイルを追加すると、そのファイルが追跡されなくなります。しかし、私たちはいくつかのファイルをリポジトリに入れたいと思っています。ユーザーが変更をコミットしないようにするだけです。これらのファイルの変更を無視する方法があるので、hg commit
でコミットされません。既にリポジトリにあるファイルへの変更を無視する
.hgignore
にファイルを追加すると、そのファイルが追跡されなくなります。しかし、私たちはいくつかのファイルをリポジトリに入れたいと思っています。ユーザーが変更をコミットしないようにするだけです。これらのファイルの変更を無視する方法があるので、hg commit
でコミットされません。既にリポジトリにあるファイルへの変更を無視する
これはMercurialでは実行できません。ファイルは追跡されているか、追跡されていません(オプションで無視されます)。代わりに、テンプレートファイルをバージョンアップし、実際のファイルを無視する必要があります。
バージョンコントロールにconfig.template
を追加し、config
を.hgignore
に追加してください。開発者にテンプレートを実際の名前にコピーし、必要に応じてカスタマイズするよう依頼してください。
[Mercurial:トラッキングされたファイルの変更を無視する方法](http://stackoverflow.com/questions/2856571/mercurial-how-to-ignore-changes-to-a-tracked-file) –