hg cleanは存在しないようですが、ちょっと気になります。これは、Mercurialにない機能ですか、それとも単に異なる名前を付けただけですか?
拡張機能はすでにMercurialに含まれていますが、それでもアクティブ化する必要があります。
ホームディレクトリに.hgrcファイルを作成するのと同じくらい簡単です(例:Win 7:C:\Users\«yourusername»\.hgrc
)そしてそのファイルに次の内容を追加します:
[extensions]
purge =
(ホームディレクトリは~/.hgrc
他のほとんどのデスクトップオペレーティングシステム(Unix、Gnu/Linux、Mac osx、BSDなど)
リポジトリ管理にgitを使用していません。しかし、私が推測すると、私はhg purge
あなたが探しているものかもしれません。
Linuxベースのシステム(またはWindows cygwin)を使用している場合は、次のことができます。
hg status | grep "^?" | xargs rm -rf
これが機能する場合は、これを〜/ .hgrcに入れることができます。
[alias]
clean = !hg status | grep "^?" | xargs rm -rf
次に、単に実行します:
hg clean
私はこれをcygwinを使用してWindowsでテストしました(Linuxで動作するはずです)。