‘svn’

Svn’de Yerelde Yapılan Değişiklikleri Yok Etmek

Çalışma kopyası (working copy) üzerinde yapılan değişiklikleri geri almak için: svn revert -R * komutu kullanılabilir. Bu, sadece üzerinde değişiklik yapılan mevcut dosyalar üzerinde çalışır. Yani yeni bir dosya oluşturmuşsak bunu silmez. Diğer bir yöntem ise [1]‘deki tekniktir: svn st -q | awk ‘{print $2;}’ | xargs svn revert Tabi bu daha uzun bir yol. [...]


Etiketler: , ,

Svn’de Yeni Dosyaları Silmek

Svn ile çalışırken yereldeki(local) çalışma kopyamızda(working copy) yeni dosyalar oluşturduğumuzda ve bu dosyaları silmek istediğimizde aşağıdaki komut işimizi görür: svn st | grep ^\? | awk ‘{print $2}’ | xargs rm -r Bu sayede ‘svn st‘ ile çıkan ve ‘?‘ başlayan tüm dosyalar silinir. Kaynak: http://www.pgrs.net/2008/01/23/remove-files-that-are-not-in-subversion/ Kendime not: awk’ı araştırmak lazım. Ekleme: Fatih Arslan, Pardus [...]


Etiketler: , ,