Re: A może gitolite?
Patryk Zawadzki
patrys w pld-linux.org
Nie, 26 Wrz 2010, 09:58:15 CEST
2010/9/26 Jan Rękorajski <baggins w sith.mimuw.edu.pl>:
> A co do robienia osobnych repo git,
> to jest do rozwiązania kilka problemów:
Propozycje poniżej.
> a) clone/pull całego packages
Tworzysz packages.git, które jako podmoduły ma ustawione wszystkie
repo. Albo lepiej, tworzysz meta-perl.git, meta-php.git ... etc.
> b) dodawanie pakietów
gitolite to akurat załatwia.
> c) usuwanie pakietów (w CVS nic nie ginie, jak by było z repozytoriami git?)
Z repo pakietu nic nie robisz, usuwasz podmoduł z repo meta-perl.git i
dodajesz do meta-attic.git.
> d) zmiana nazwy pakietu
Zmiana nazwy repo. To tylko katalog na serwerze.
> e) nie ma nic lepszego niż git? :P
Lepszego nie, są rozwiązania równorzędne, jak mercurial czy bazaar. Z
tym, że najwięcej ludzi zna jednak gita¹ (nawet jeśli liczyć
developerów Ubuntu, którzy siłą rzeczy muszą używać bazaara).
> f) może się jeszcze coś wymyśli żeby nie było za łatwo ;>
Niebieski.
¹ Ankieta niespecjalnie związana z PLD:
http://blogs.gnome.org/newren/2009/01/03/gnome-dvcs-survey-results/
--
Patryk Zawadzki
Więcej informacji o liście dyskusyjnej pld-devel-pl