| |
 | Posted by Doğan Aydın (doganaydin) in reply to Mengu | Permalink Reply |
|
Doğan Aydın (doganaydin) 
| Alıntı (Mengu:1298200828):
> Alıntı (acehreli):
> Ben bu konuyu anlamış değilim.
Herkesin kendi dalı üzerinde çalışması kavramını anlıyorum. Böylece herkes çok sayıda değişiklik yapıyor ve başkalarını beklemeden adım adım kendi işine devam ediyor.
Ama bir noktada Ahmet Barış'ın çalıştığı konuya ihtiyaç duyunca onun söylediği değişiklikleri pull mu ediyor?
Bu arada Cem kendi başına devam ediyor diyelim. İhtiyacı olunca Ahmet'le Barış'ın hangi kodlarını alıyor?
Proje sahibinin rolü ne? Onun kendi dalı bütün bu olanlardan habersiz mi? Sonunda o her şeyi bir araya mı getiriyor? Karışıklıklar olmuyor mu? :)
Hiçbir fikrim yok! :D
Ali
ustad, soyle aciklayayim:
-
icimizde d'yi en iyi bilen sensin, dolayisiyla proje sende.
-
kendi repolarimizda yazdigimiz kodu bittikten sonra sana pull request gonderiyoruz.
-
sen code review yapiyorsun.
-
begendiysen sendeki repoyla birlestiriyorsun, begenmediysen bugun git, yarin gel diyorsun.
saygilar, sevgiler.
Selam, şöyle bir şey de var. Kodlar çatallandığı zaman çatallanan repolarla orjinal reponun ayrı geçmişleri oluyor. Mesela ben a deposunu çatalladığımda a deposunun sahibi değişiklikler yapmaya devam ediyor ama bu değişiklikler benim çatalladığım repoyu etkilemiyor. Daha sonra ben a reposunun asıl sahibine pull request gönderdiğim zaman benim değişikliklerimle asıl repodaki değişiklikler hiç birleştirilmeyecek bir hal alabiliyor. Veya aynı dosya aynı satır üzerinde farklı değişiklikler yapıldıysa repolarda çakışma oluyor ve bu çakışma çözülmeden birleştirme işlemi yapılamıyor, veya zorlamayla eski dosya tamamen siliniyor yerine benim dosyam geliyor bu da asıl dosyada yapılan değişikliklerin tamamen yok olmasına sebep oluyor. Bunu önlemek için basitçe bir geliştirme planı yapılabilir veya bu dilde iyi olan biri ekstradan çakışmaları çözmekle uğraşabilir.( Tabii her yapılacak değişiklikten önce çatallanan reponun orijinal repoyla güncellenmesi gerekli. )
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]
|