SORU
1 Temmuz 2009, ÇARŞAMBA


Nasıl otomatik olarak tüm kaldırmak için .Mercurial çalışma ağacında orig dosyalarını?

Sırasında mercurial yaprakları birleştirir .orig çözülmemiş dosya için dosya. Ama el sorunları çözmek ve bir dosya doğru işaretleme sonra silmez .dosya orig. Otomatik olarak bir komut tarafından kaldırılabilir mi?

Sanki ben bir Mac üzerinde çalışıyorum:

find . -iname '*.orig' -exec rm '{}' ';'

ve diğer bir şey, ama oldukça hg temizleme gibi bir şey kullanmak istiyorum...

GÜNCELLEME:

Bir kaç zamandır şimdi Purge extension Mercurial ile birlikte ve güzel bu sorunu çözer.

CEVAP
1 Temmuz 2009, ÇARŞAMBA


Şahsen ben kullanıyorum

$ rm **/*.orig

eğer .orig dosyaları bıktım. Bu shopt -s globstar çalıştırdıktan sonra Bash 4 Zsh ve çalışıyor.

Ama başka bir kabuk kullanın veya dahili bir çözüm istiyorsanız, o zaman belki purge extension seveceksin. Sana bütün izlenmeyen dosyaları kaldırmak sağlar

$ hg purge

İzlenmeyen ve ihmal tüm dosyaları kaldırabilirsiniz

$ hg purge --all

hg purge kullanarak bir avantajı da bu dosyaları kaldırdıktan sonra boş olur dizinleri temizleme. rm komut satırı sadece boş dizinleri geride bırakmak olacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • How It Should Have Ended

    How It Shoul

    5 Mart 2007
  • K-391

    K-391

    23 EKİM 2012
  • LinusTechTips

    LinusTechTip

    25 Kasım 2008