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

  • Chip Johnson

    Chip Johnson

    30 AĞUSTOS 2007
  • Jejoab

    Jejoab

    4 NİSAN 2008
  • vgeller1

    vgeller1

    22 Kasım 2009