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

  • GFX Tutorials

    GFX Tutorial

    12 AĞUSTOS 2013
  • kimberly p

    kimberly p

    23 Ocak 2010
  • MrSuicideSheep

    MrSuicideShe

    9 NİSAN 2010