2011-11-15 10 views
8

.class拡張子を持つ水銀リポジトリからすべてのファイルを削除するにはどうすればよいですか?Mercurial:特定の拡張子のファイルを忘れる

パターンの使用は動作しません:

PS> hg forget -I **.class 
abort: no files specified 

しかし、パターンのこの使用は、すべてのファイルを一覧表示し、私は忘れるしたいと思います:

PS> hg status -A -I **.class 
C be\ac\ulg\montefiore\run\distributions\DiscreteDistribution.class 
C be\ac\ulg\montefiore\run\distributions\ExponentialDistribution.class 
C be\ac\ulg\montefiore\run\distributions\GaussianDistribution.class 
C be\ac\ulg\montefiore\run\distributions\GaussianMixtureDistribution.class 
C be\ac\ulg\montefiore\run\distributions\MultiGaussianDistribution.class 
C be\ac\ulg\montefiore\run\distributions\MultiRandomDistribution.class 
C be\ac\ulg\montefiore\run\distributions\PoissonDistribution.class 
C be\ac\ulg\montefiore\run\distributions\RandomDistribution.class 
C be\ac\ulg\montefiore\run\distributions\SimpleMatrix.class 
C be\ac\ulg\montefiore\run\jahmm\Centroid.class 
C be\ac\ulg\montefiore\run\jahmm\CentroidFactory.class 
C be\ac\ulg\montefiore\run\jahmm\CentroidObservationInteger.class 
C be\ac\ulg\montefiore\run\jahmm\CentroidObservationReal.class 
C be\ac\ulg\montefiore\run\jahmm\CentroidObservationVector.class 
C be\ac\ulg\montefiore\run\jahmm\ForwardBackwardCalculator$Computation.class 
C be\ac\ulg\montefiore\run\jahmm\ForwardBackwardCalculator.class 
C be\ac\ulg\montefiore\run\jahmm\ForwardBackwardScaledCalculator.class 

を私は仕方について理解していないのです何忘れてパターンを扱う?私はMercurialバージョン2.0を使用しています。

hg forget -I **.class . 

注どのディレクトリに見てはMercurialを告げる最後に追加.

+0

これらのファイルで 'hg reverse'を試してください –

答えて

14

は、あなたは自分の命令に少し何かが欠けています。

statusは、何も指定されていなければ、デフォルトですべてのディレクトリを検索するため、statusと動作しています。 forgetコマンドの場合、ファイル/ディレクトリを明示的に指定する必要があります

+0

{* .class、*。etc}これも真です;) – David

関連する問題