.hgrcファイルhg-gitからどの行を削除する必要がありますか?

.hgrcファイルhg-gitからどの行を削除する必要がありますか?

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で利用可能な拡張機能を有効にする古い方法です。

最初のものだけを使用することをお勧めします。

おすすめ記事