2011-01-28 16 views
5

klasörleri nasıl kaldırırım Yegane aşağıdaki gibi bir çalışma dizini yapısı:i yinelemeli cıva takip sistemi

mercurial_working_dir:

  • project1
  • Project2
  • project3
Her proje klasörü altında

I-c: gelen untrack için sıradan klasörleri vardır 3 projelerde ortak olan/metadata klasör altında izlenen herhangi bir dosya istemiyorum. Bildiğim kadarıyla, belirtilen dosyalarla hg remove -Af komutunu kullanmalıyım.Isteğe yerleştirilen metadata klasörünün altındaki herhangi bir dosyanın geçerli sürümünü "kaldırmak" için komutta düzenli ifadeleri tanımlamanın herhangi bir yolu var tüm projelerimde

cevap

10

Mükerrer kitaptaki file names and pattern matching ile ilgili bölüme bakınız. Böyle bir desen kullanabilirsiniz: Eğer normal ifadeler tercih ederseniz, ayrıca glob: yerine re: öneki kullanabilirsiniz

hg rm "glob:**/metadata/**" 

.

+0

Teşekkür ederim. Aradığım şey buydu.Gerek veya normal ifadeleri bir komuta dahil etmenin yararı var. – curious