11/01/2011, 15:15
Mysql İle Versiyon Kontrolü
11/01/2011, 17:08
alpeki99
1. mesajda bahsetmiş olduğun versiyon kontrolü örnek dosyam varya. İşte ondaki kodları uygulaman gerekecek. Yalnız sana şunu söyleyebilirim versiyon kontrolü işine çok bulaşma
Konuyu iki dakikada dağıttım yine Versiyon kontrolü uygulamamdaki kodları kendi formuna uyarlayacaksın sadece. Sen uğraş olmazsa ben yine yardımcı olurum.
Konuyu iki dakikada dağıttım yine
11/01/2011, 17:15
life_exciting
Evet Hocam Gerçekten Çok Karışık Son Mesajdan Bu Yana Bütün Kodları Ordan Oraya Alıp Durdum Ama Sonuç Tabiki Hüsran Oluyor Evet Hocam İleride Geliştirme Gibi Durum Söz Konusu Olursa ki Olucak Mecburen Tablolarda İşin İçine Giriyor.Kusura Bakmayın Hocam Uğraştırıyorum Sizide.
11/01/2011, 17:49
alpeki99
Aslında temel mantık basit burada. Bana lazım olan iki değer var:
Birincisi kullandığım programın versiyonu. İkincisi ise daha güncel bir versiyonun olup olmadığı.
Önce güncel versiyonu öğrenmem lazım. Bu bilgiyi ya Internet üzerinde bir siteye kaydederim ya da BE üzerinde bir yere kaydederim.
Sonra kullandığım FE dosyanın versiyonunu öğrenmem lazım. Senin uygulamada programın versiyonunu Kullanıcı Giriş formundaki etikette yazılı değerden elde ediyoruz.
Elimde artık FE ve BE kısmında elde edilmiş iki versiyon numarası var. Bundan sonra bu iki numarayı büyük küçük karşılaştırmasına tabi tutacağız. Versiyon numarası x.xx.xx kalıbında kayıtlı olduğundan üç farklı bilgiyi birbiri ile karşılaştırıyoruz. Bunun için Access komutlarından Left, Mid, Right kullanılabilir.
Önce versiyon numarasında yer alan kırmızı bölümleri alıp büyükmü küçükmü karşılaştıracağız. Eğer aynı ise problem yok Mavi kısımları karşılaştıracağız. Mavilerde eşit ise Yeşil bölümleri karşılaştıracağız. Burasıda eşit ise Programın Versiyonu = Güncel Versiyon demektir ve güncellemeye ihtiyaç yoktur. Her üç aşamada eşitlik olmaması ve Güncel Versiyon > Programın Versiyonu ise o halde daha güncel bir versiyon var demektir ve bundan sonra programın FE kısmını güncellemek için gerekli işlemler yapılacak.
Birincisi kullandığım programın versiyonu. İkincisi ise daha güncel bir versiyonun olup olmadığı.
Önce güncel versiyonu öğrenmem lazım. Bu bilgiyi ya Internet üzerinde bir siteye kaydederim ya da BE üzerinde bir yere kaydederim.
Sonra kullandığım FE dosyanın versiyonunu öğrenmem lazım. Senin uygulamada programın versiyonunu Kullanıcı Giriş formundaki etikette yazılı değerden elde ediyoruz.
Elimde artık FE ve BE kısmında elde edilmiş iki versiyon numarası var. Bundan sonra bu iki numarayı büyük küçük karşılaştırmasına tabi tutacağız. Versiyon numarası x.xx.xx kalıbında kayıtlı olduğundan üç farklı bilgiyi birbiri ile karşılaştırıyoruz. Bunun için Access komutlarından Left, Mid, Right kullanılabilir.
Önce versiyon numarasında yer alan kırmızı bölümleri alıp büyükmü küçükmü karşılaştıracağız. Eğer aynı ise problem yok Mavi kısımları karşılaştıracağız. Mavilerde eşit ise Yeşil bölümleri karşılaştıracağız. Burasıda eşit ise Programın Versiyonu = Güncel Versiyon demektir ve güncellemeye ihtiyaç yoktur. Her üç aşamada eşitlik olmaması ve Güncel Versiyon > Programın Versiyonu ise o halde daha güncel bir versiyon var demektir ve bundan sonra programın FE kısmını güncellemek için gerekli işlemler yapılacak.
11/01/2011, 18:03
life_exciting
O Zaman Tıpkı Güncel Versiyonu İnternetten Karşılaştırıyormuş Gibi Doğrudan DB'den Karşılaştıracak.Yani Programdaki İlgili Alanları Doğrudan Mysql Sunucuya Yönlendirmiş Olacağız.