Git migration: next step
Arkadiusz Miśkiewicz
arekm at maven.pl
Tue Apr 3 20:04:27 CEST 2012
On Tuesday 03 of April 2012, Kacper Kornet wrote:
> I think all necessary pieces of code for git migration are ready. The
> test setup on carme has been working for some time. So if you want to
> check how your favourite package would like after migration please see:
>
> git://carme.pld-linux.org/packages/<pkg>
>
> Also some documentation has been written:
>
> http://www.pld-linux.org/dokuwiki/pld-gitolite
Is cvsadmin job for git described anywhere?
How I (as user) can change my ssh key?
"admin defined command" - 404
> http://www.pld-linux.org/dokuwiki/howto-git
Are auto- tags restricted for pld-builders only? (should be).
How workflow with DEVEL or APACHE_2_2 and such branches should look like? (aka
are there any things different from cvs)
> So there are following questions:
>
> A. Should PLD move to git with the similar setup?
I like trying new things and have nothing against git.
> B. Is there anything more that should be done before D day?
We have few scripts in CVSROOT (restricting access, cia bot notification,
commit log notification, cdg, namecheck, filter tags,...). Are these scripts
ported to git version of repository?
> C. When should the migration take place?
When you and someone else have bunch of free time to do all of it :-) I could
find some time over one of the weekends but I want "big move" to happen first.
> Assuming that the migration to git would take place it could go
> according to the following plan:
> 2. Push converted repositories from gitolite setup on carme to
> git.pld-linux.org
I would go for converting from current cvs from scratch (especially things are
modified on cvs server side sometimes). How long such conversion takes?
> 3. Setup git-daemon and gitweb access
gitweb == or != cgit nowdays?
> 6. Setup mailing list for git commits
Will be the same as current list.
--
Arkadiusz Miśkiewicz PLD/Linux Team
arekm / maven.pl http://ftp.pld-linux.org/
More information about the pld-devel-en
mailing list