Aşağıda yazılanları hiç anlamadım desem yeridir. Anladığım kadarıyla
yardımcı olmaya çalışayım.

2011/4/22 Kaan Akşit <[email protected]>:
> svn sunucusundan bir dizini diskime kopyaladım...

Sanırım "svn checkout" yaptınız.

> ...ancak svn dizini içerisinde olduğu halde svn dizini altında bulunan 
> dosyalar bulunmakta ve ben bu
> dosyaları silmek istiyorum.

Bu cümlede ne demek istediniz?

> El ile silmek yerine svn dizinin dosyası olmayan
> dosyaları kendiliğinden silebilmek mümkün müdür?

Subversion bu tür dosyalar üzerinde hiç bir işlem yapmaz. Yapmasına da
gerek yoktur. Burada ihtiyaç duyduğunuz işlevsellik muhtemelen başka
birşey ama ifade edemediniz sanırım.

>
> Örneğin:
>
> Diyelimki deneme diye bir dizin kopyaladım ve bu dizin altında bu dosyalar
> bulunsun
>
> ..deneme/xyz.txt
> ..deneme/a.txt

Bu dosyaların svn deposuna eklenmiş olduğunu ve aynı zamanda hali
hazırdaki çalışma kopyanızda da bulunduğunu varsayıyorum. (yani svn
checkout yaptınız)

> Sonra bu dizinin içerisine b.txt yerleştirdim ancak svn add ile svn dizinini
> eklemedim.

Yani svn add komutu ile b.txt dosyasını eklenecek olarak işaretlemediniz.

> Ve şimdi ben bu b.txt silmek istiyorum ancak rm komutu ile değil,
> svn ayırt edip silsin istiyorum.

svn add ile çalışma kopyanıza zaten eklemediğiniz bir dosya üzerinde
subversion ile işlem yapamazsınız. Bu dosya zaten çalışma kopyanıza ve
ilişkili olarak uzaktaki deponuza eklenmemiştir. Lakin bu dosyanın
gözardı edilmesini isteyebilirsiniz. Örneğin deneme dizini içerisinde
aşağıdaki komutu kullanırsanız:

svn propset svn:ignore b.txt

bu noktadan sonra bu klasördeki b.txt isimli dosya her daim gözardı
edilecektir ve deponuza eklenmeyecektir.




-- 
 İsmail SEZEN
    Physicist
_______________________________________________
Pardus-kullanicilari e-posta listesi
Listeden çıkmak için 
http://liste.pardus.org.tr/mailman/listinfo/pardus-kullanicilari adresini 
kullanın.
Listeye iletmek istediğiniz soruları  [email protected] 
e-posta adresine gönderin.
Liste mesajlarında arama yapmak için http://liste.pardus.org.tr/arama web 
sayfasına gidin.

Cevap