Git migration

Tomasz Pala gotar at polanet.pl
Fri Jun 29 21:37:27 CEST 2012


On Fri, Jun 29, 2012 at 19:30:22 +0200, Jan Rękorajski wrote:

>> no to jak panowie, jaki w koncu model odgalezien przyjmujemy dla glownego nurtu pld-th?
>> 
>> 1).
>> dzialamy na 2 galeziach master/devel ze wzajemnym scalaniem (tak jak pokazalem wyzej)
>> i nie nadpisujemy/kasujemy devel.

Nie - to jest przeniesienie asekuracyjnego podejścia do branchy z CVS-a.
A jak będą potrzebne dwa devele (bo np. jeden developer porzuci coś w
połowie i zniknie na miesiąc)?

>> 2).
>> dla kazdej kolejnej developerskiej wersji softu odgaleziamy od master do jakiegos next-X.Y
>> (czy jak to tam nazwiemy), potem merge do master i koniec uzywania galezi (kasacja?).

Tak, to się określa terminem 'topic branch' - tylko nic na koniec się
nie kasuje! I niekoniecznie next-X.Y, bo może to być cokolwiek - np.
ktoś może przygotowywać trigger do migracji konfiguracji.

> Wybieram bramkę nr 1. Jakoś to bardziej elegancko wygląda niż robienie i
> kasowanie kolejnych branchy.

Tak mamy teraz, po co zmieniać?

> Zwłaszcza że devel nie zawsze = nowa wersja.

I dlatego nazwa brancha musi odzwierciedlać przyczynę jego założenia.

Natomiast buildery wykorzystywać powinny tagi -a.

-- 
Tomasz Pala <gotar w pld-linux.org>


More information about the pld-devel-pl mailing list