SORU
7 Mart 2012, ÇARŞAMBA


sil tüm yerel kayıp svn komut dosyaları

Svn bir dizin olarak eksik olan tüm dosyaları silmek için kullanabileceğim bir komut var mı? Ya da başarısız olduğunu, listenin bir şekilde eksik (veya, daha genel durumda, durum, D, var mı ? bu dosyaları sadece vb.)

CEVAP
12 Aralık 2012, ÇARŞAMBA


Eğer mac (darwin) ya da linux kullanıyorsanız boru aşağıdaki komutların çıktıları svn tüm eksik dosyaları rm. Bu çalıştırmadan önce uygun bir dizin veya alt dizin için geçerli çalışma dizinini ayarlayın - tüm bu çalışma kopyası, veya yalnızca bir kısmını çalıştırmak isteyip istemediğinizi bağlıdır.

  1. svn bir durum çalıştırın
  2. ile başlayan satırlar " için arama!" (eksik)
  3. "--"#2 . çıkış (svn bağımsız değişken) ve ikinci sütun (dosya adı) kuvvet Yazdır
  4. çalışma svn bağımsız olarak #3 çıkışını kullanarak rm

Tam komut:

svn st | grep ^! | awk '{print " --force "$2}' | xargs svn rm

Referanslar:

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BDGcustoms

    BDGcustoms

    24 NİSAN 2011
  • case LianLi

    case LianLi

    28 Mayıs 2010
  • thepoke64738

    thepoke64738

    17 HAZİRAN 2011