Mercurial を使用して操作を実行するたびに、次のメッセージが表示されます (たとえば、hg status
ストレージ フォルダーなど)。
extension 'git' overrides commands: gclear git-cleanup gimport gverify gexport
私に関連する部分は次の~/.hgrc
とおりです。
[extensions]
hggit =
hgext.git =
これらの2行のいずれかを削除するとメッセージが消えますが、どちらを削除してどれを維持する必要がありますか?
私はDevuan ASCII 2.0を使用します(しかし、これはディストリビューションで生成された.hgrc
ファイルではありません)。パッケージバージョン:
- マーキュリー4.0-1+deb9u1
- Mercurial-git 0.8.11-1
- 子 1:2.11.0-3+deb9u3
答え1
問題はhg-gitを2回含むということです。
hggit =
推奨される方法です
hgext.git =
これは、以前のバージョンとの互換性のためにのみMercurialで利用可能な拡張機能を有効にする古い方法です。
最初のものだけを使用することをお勧めします。