On Sat, 25 Sep 2010, Jan Rękorajski wrote: > On Sat, 25 Sep 2010, Paweł Zuzelski wrote: > > > On Sat, 25 Sep 2010, Arkadiusz Miskiewicz wrote: > > > Taki prezent nam zaserwowali: > > > http://www.cvsnt.org/pipermail/cvsnt/attachments/20100701/d76872e3/attachment.html > > > > Znacie projekt gitolite? > > > > Narzędzie do zarządzania repozytoriami git. Pozwala między innymi > > użytkownikom zakładać nowe repozytoria (bez ingerencji > > administratora). > > > > Na ile pamiętam rozmowę na temat migracji do gita, głównym > > argumentem przeciwko gitowi było, że nasze /packages jest zbyt duże. > > Z gitolite, każdy katalog wewnątrz /packages mógłby być osobnym > > repozytorium gita. zamiast cvs add nawy-pakiet robiłoby się po > > prostu: git clone git.pld-linux.org:packages/nowy-pakiet > > > > Może wartoby się tym zainteresować w kontekście /packages/*? > > A da się tym zrobić git clone|pull git.pld-linux.org:packages (tak, > wyciągnąć/updejtnąć całe packages jednym ruchem)?
O ile to jest jeden ruch: for I in $(ssh -T [email protected] | awk '{print($NF)}'); do if [ -d "$1" ]; cd "$1"; git fetch; cd -; else git "clone [email protected]:packages/$1"; fi done -- Paweł _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
