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

  • echifitness

    echifitness

    9 Kasım 2008
  • manadude21

    manadude21

    11 Mart 2008
  • William Sledd

    William Sled

    24 EYLÜL 2006