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