git proponowany dla KDE
styczeń 1st, 1970
LWN opisuje dyskusję toczącą się na liście kde-core-devel. Dyskutanci zastanawiają się nad ewentualnym wdrożeniem do kontroli wersji kodu gita w miejsce Subversion. Dwa główne wątki dotyczą w miarę gładkiego przejścia z jednego systemu kontroli wersji na drugi oraz używania gita w dużych projektach.
Do dyskusji na liście włączył się także Linus Torvalds (twórca gita, a skądinąd także użytkownik KDE), który gorąco zachęca do przyjęcia paradygmatu repozytorium naprawdę rozproszonego zamiast scentralizowanego, a jednocześnie stara się, aby nie wciskać takiego modelu pracy na siłę wraz ze zmianą narzędzia:
Hej, jeśli chcecie to możecie nadal używać starego modelu. git nie *wymusza* jego zmiany. Ale uwierzcie mi, gdy tylko zauważycie, jak różne grupy tworzą własne eksperymentalne gałęzie, i będziecie mogli prosić ludzi o testowanie rzeczy których nie ma jeszcze w głównej gałęzi, to przekonacie się o jaką dużą sprawę chodzi.
Model scentralizowany _działa_. Jest tylko *gorszy*.
Taka migracja nie jest w tej chwili zbyt prawdopodobna, zwłaszcza gdy pamięta się, że ponad dwa lata temu projekt przesiadł się na Subversion z CVS.
Od niedawna jednak git potrafi obsługiwać repozytoria modularne, dla których można zdefiniować meta-repozytorium. Zachowuje się więc ono tak, jakby było to spójne repozytorium w starym, scentralizowanym stylu. W ten sposób można połączyć zalety modelu rozproszonego (dla uczestników projektu) oraz scentralizowanego (dla ludzi których nie interesuje rzeczywista struktura projektu) i kto wie, czy nie okaże się to atrakcyjną opcją dla twórców KDE.
Źródło: http://linuxnews.pl/git-proponowany-dla-kde/
Tags: linus torvalds, projekty, git, kde, readme, Newsy
Pokrewne posty:
Posted in linus torvalds, projekty, git, kde, readme, Newsy |
No Comments »