Tortoise SVN ve Binary dosyaların revizyonu

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
NewMember
Üye
Mesajlar: 990
Kayıt: 29 Haz 2005 06:57
Konum: Bursa

Tortoise SVN ve Binary dosyaların revizyonu

Mesaj gönderen NewMember »

Arkadaşlar merhaba;
Şu ana kadar çok kez ihtiyaç duymama rağmen bir sürüm kontrol ve yedekleme sistemi kullanmamıştım.Forumdan TortoiseSVN hakkında yazılanları okudum ve aslında şu ana kadar kullanmamış olmamın çok büyük eksiklik olduğunun farkına vardım.Meğerse ne kadar hayat kurtarıcı fonksiyonları varmış.

Şu an öğrenmeye çalışıyorum ve önceleri denemeler yapıyorum.Ama bir konuda takıldım.Şöyle ki;

Proje klasörümün içinde kod dosyalarından başka dosyalarda var doğal olark.Örneğin Firebird DB dosyası.
Proje klasörümü TortoiseSVN ile yedekleyip güncellemeler yaptıktan sonra değişiklikleri commit ediyorum.Ve sonra Update Revision diyerek eski bir sürüme dönebiliyorum.Tüm dosyalar o versiyondaki haline dönüveriyor.Ancak Firebird DB dosyasında bunu yemiyor.
Örneğin DB dosyasına bir tablo ekliyorum.Ve sonra commit ediyorum TortoiseSVN'i.Sonra ise bu tablonun eklenmediği bir önceki versiyona döndürmeye çalışıyorum tüm dosyalar dönüyor ancak Firebird DB dosyası geriye dönmüyor.Nette biraz araştırdım mmType parametresinin application-stream gibi birşey(yazılışta hata olabilir) olması gerektiği yazıyordu.Bende öyle yapmak için Propertiesê girdiğimde zaten öyle işaretli olduğunu gördüm.Sonra manuel olarak ta bu şekilde değer verdim ama sonuç gene aynı.
Siz db ve exe gibi binary dosyalarınızı TortoiseSVN ile nasıl revize ediyorsunuz?Acaba nerede yanlış yapıyorum.
Cevaplarınız için şimdiden teşekkürler....
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Re: Tortoise SVN ve Binary dosyaların revizyonu

Mesaj gönderen sadettinpolat »

dll , exe , fdb gibi dosyalari svn ' e atmiyorum ben
bu nedenle benzer bir sorunla karsilasmadim
yalniz mantik olarak ha pas dosyasi ha exe ha fdb dosyasi arada bir fark olmamasi lazim.

fdb dosyasina sag tusla tiklayarak svn menusunden show log ile dosyanin tarhicesini inceleyin.
en son commit ettiginiz tarihteki degisikligi gostermemesi lazim.

revizyon numarasinin dogru oldugundan eminseniz buyuk boyutlu dosyalarda meydana cikan bir bug olabilir diycem ama svn oldukca yaygin kullanilan bir arac , bu tarz bir bug i olacabilecegine pek ihtimal vermiyorum acikcasi.
"Sevmek, ne zaman vazgececegini bilmektir." dedi, bana.

---
http://sadettinpolat.blogspot.com/
Cevapla