Kod Sürümleme Hakkında

Başlatan Seckin ALAN, 20 Haziran 2014, 23:25:41

Seckin ALAN

Merhaba arkadaşlar,

Proje dosylarımızı klasik klasörleme şeklinde tutuyoruz. Bu başlıkta kod sürümleme hakkında bilgilerimizi paylaşalım istiyorum

Benim Favorim Git
http://git-scm.com/book/tr/Ba%C5%9Flang%C4%B1%C3%A7

Mercurial
http://mercurial.selenic.com/

Bazaar
http://bazaar.canonical.com/en/

SVN
http://subversion.apache.org/
Kar taneleri ne güzel anlatıyor, birbirlerine zarar vermeden de yol almanın mümkün olduğunu.. Mevlana

memo333

Tamam soru sorayım, bilenler cevaplar, konu ilerler..

Şimdi; öncelikle fiyat olayı önemli.. kim ne kadar fiyatlandırma yapıyor..

iki, versiyonlama işi manuel mi yürüyor yoksa biz ne dosya yüklersek onu yeni versiyon gibi algılayıp biryerlere mi yazıyor yada eskisini bir yerlere mi taşıyor.. kısaca benim "lcd.c" dosyamda değişiklik yaptım upload etmem durumunda bana soruyor mu arkadaş bu ne ne değişiklik yaptın vs..
Gömülü Linux Notları --> http://linuxedu.xyz/

Seckin ALAN

1. bedava github bedava ücretli sürümleri var.

git için söylüyorum
2. Sen zaten değişikliği yazıyorsun

Örnek:
lcd.c 65 satırda değişiklik yaptın

git add -m -a "lcd.c 65.satır bug düzeltildi"


diyorsun mesela. Manual olarak yapılıyor en azından linux shell üzerinden yapıyorum. Windows için olanları çok incelemedim
Sonra bunu commit olarak tutuyor.
buna göz atabilirsin.
https://github.com/pisilinux/PisiLinux/commits/master
Kar taneleri ne güzel anlatıyor, birbirlerine zarar vermeden de yol almanın mümkün olduğunu.. Mevlana

MrDarK

Tortoise ve Mercurial ikilisini kullanıyoruz. commit vb komutları elle yazmaktansa program üzerinde windows tabanlı yapıyoruz.

Gayet başarılı. Linkler için teşekkürler profesyonelliğe alışmak lazım. Versiyonlama ve versiyonlar arası geçişler gerçekten çok başarılı ve doğru bir kullanım şekli
Picproje Eğitim Gönüllüleri ~ MrDarK