Hoşgeldin Subversion


(VisualSVN Server, Tortoise SVN Client, LogMeIn Hamatchi, Doğru Yazılım Proje Ekibi)

Bu ekip varken ortaya böyle müthiş bir çalışma şeklinin çıkması normal. Sonunda kodlarımızı istediğimiz yerden rahatça versiyonlayabildiğimiz, istediğimiz ana geri dönebildiğimiz, değişiklikleri izleyebildiğimiz, bütün bunları yaparken güvenlik ilkesi uygulayıp kodlarımızı yedekleyebildiğimiz bir yapıya geçtik.

Hangi satırda kim ne değişiklik yapmış izleyebiliyoruz. Versiyon çakışması olursa istediğimiz kodu düzeltip versiyonlayabiliyoruz. Kodlarımız otomatik yedekleniyor. İleride belki yama yayımlamaya bile başlarız. Hemde sadece ücretsiz uygulamalarla...

Bu güzel yemek için gerekenler:
- Sunucu: Visual SVN Server
- İstemci: Tortoise SVN Client
- Bağlantı: LogMeIn Hamatchi veya diğer VPN uygulamaları
- Biraz sabır, aşırı istek ve zaman

Visual SVN ile depoları oluşturduktan ve LogMeIn Hamatchi ile bağlantı işlemlerini tamamladıktan sonra sıra Tortoise ile sunucu bağlantısı kurulur. Sonra her tamamlanan talepten sonra kodlar sunucuya gönderilir ve tamamlanan talep not olarak yazılır. Böylece hangi geliştirici, ne zaman, hangi talep için, neler güncellemiş takip edilir.

Tabi bu işin sadece başlangıç kısmı. Şuan için sadece miladını doldurmasına ramak kala Subversion sistemini bir yedekleme sistemi olarak kullanıyoruz. Henüz bir versiyonlama metodolojisi geliştirmedik. Branch, trunk Hak getire. E Herşey sırayla...

Yorumlar

Bu blogdaki popüler yayınlar

DevExpress ve Telerik karşılaştırması

Install Remmina on macOS for easy connection to your servers via SSH, RDP, VNC.

Logo Apps Eğitim Notları