Hi all
As promised on FOSDEM (though slightly later) I just pushed all our history to the git repositories. Every existing top level directory got a separate repository in Git (as I don't think it makes sense to mix them together).
You can browse the repositories here:
http://phpmyadmin.git.sourceforge.net/git/gitweb-index.cgi
Some recommended documentation about git:
Git - SVN Crash Course http://git-scm.com/course/svn.html There is a short introduction on sourceforge website: http://sourceforge.net/apps/trac/sourceforge/wiki/Git Git tutorial: http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html Or just check http://git-scm.com/documentation for more details
There are also several free books available if you want to read more, I'd recommend http://progit.org/
Feel free to play with that however you want (once we decide to migrate finally, I will reimport current SVN). If you find any problem with the repository or import, please let me know.
PS: Commit notifications are not there yet otherwise I'm not aware of anything missing.
Hi
Dne Tue, 16 Feb 2010 17:29:04 +0100 Michal Čihař michal@cihar.com napsal(a):
PS: Commit notifications are not there yet otherwise I'm not aware of anything missing.
The commit notifications are now in place and send mails to same mailing list as SVN ones (as you might have already noticed).
Also I decide to make Git default and not to repeat migration from SVN for localized_docs (to ease integration with Git) and scripts (as I need a place where to put migration scripts), but as I'm usually the only one who touches these, it should not cause any troubles to others.
All other repositories are open for testing and feel free to break them ;-).
Michal Čihař a écrit :
Hi
Dne Tue, 16 Feb 2010 17:29:04 +0100 Michal Čihař michal@cihar.com napsal(a):
PS: Commit notifications are not there yet otherwise I'm not aware of anything missing.
The commit notifications are now in place and send mails to same mailing list as SVN ones (as you might have already noticed).
Why not a new mailing list just for git commits?
Also I decide to make Git default and not to repeat migration from SVN for localized_docs (to ease integration with Git) and scripts (as I need a place where to put migration scripts), but as I'm usually the only one who touches these, it should not cause any troubles to others.
All other repositories are open for testing and feel free to break them ;-).
Hi
Dne Wed, 17 Feb 2010 11:08:23 +0100 Marc Delisle marc@infomarc.info napsal(a):
Michal Čihař a écrit :
Hi
Dne Tue, 16 Feb 2010 17:29:04 +0100 Michal Čihař michal@cihar.com napsal(a):
PS: Commit notifications are not there yet otherwise I'm not aware of anything missing.
The commit notifications are now in place and send mails to same mailing list as SVN ones (as you might have already noticed).
Why not a new mailing list just for git commits?
I don't think if it is needed as the old one should die as soon we will move to Git for real. Anyway if you think it is better, feel free to create one and I will adjust the hooks.
Michal Čihař a écrit :
Hi
Dne Wed, 17 Feb 2010 11:08:23 +0100 Marc Delisle marc@infomarc.info napsal(a):
Michal Čihař a écrit :
Hi
Dne Tue, 16 Feb 2010 17:29:04 +0100 Michal Čihař michal@cihar.com napsal(a):
PS: Commit notifications are not there yet otherwise I'm not aware of anything missing.
The commit notifications are now in place and send mails to same mailing list as SVN ones (as you might have already noticed).
Why not a new mailing list just for git commits?
I don't think if it is needed as the old one should die as soon we will move to Git for real. Anyway if you think it is better, feel free to create one and I will adjust the hooks.
I am creating the phpmyadmin-git list, I think the new name will avoid some confusion. It can take a few hours before being ready.
Marc
Hi
Dne Wed, 17 Feb 2010 11:22:43 +0100 Marc Delisle marc@infomarc.info napsal(a):
I am creating the phpmyadmin-git list, I think the new name will avoid some confusion. It can take a few hours before being ready.
Okay, changed hooks to post there.
Hi
Dne Tue, 16 Feb 2010 17:29:04 +0100 Michal Čihař michal@cihar.com napsal(a):
As promised on FOSDEM (though slightly later) I just pushed all our history to the git repositories. Every existing top level directory got a separate repository in Git (as I don't think it makes sense to mix them together).
You can browse the repositories here:
http://phpmyadmin.git.sourceforge.net/git/gitweb-index.cgi
Some recommended documentation about git:
And I just wrote down some short guide to Git on our wiki:
http://wiki.phpmyadmin.net/pma/Devel:Git
If you don't understand something or you think something is missing, just ask me.
Hi Michal,
I've tested and it works ... but I think it's not so fast as SVN? I've needed fo a complete checkout with GIT about 30 minutes.
Should GIT replace SVN completly or as an alternative for SVN?
Regards Michael
Am 17.02.2010 15:40, schrieb Michal Čihař:
Hi
Dne Tue, 16 Feb 2010 17:29:04 +0100 Michal Čihař michal@cihar.com napsal(a):
As promised on FOSDEM (though slightly later) I just pushed all our history to the git repositories. Every existing top level directory got a separate repository in Git (as I don't think it makes sense to mix them together).
You can browse the repositories here:
http://phpmyadmin.git.sourceforge.net/git/gitweb-index.cgi
Some recommended documentation about git:
And I just wrote down some short guide to Git on our wiki:
http://wiki.phpmyadmin.net/pma/Devel:Git
If you don't understand something or you think something is missing, just ask me.
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace, Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW http://p.sf.net/sfu/solaris-dev2dev
Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
Hi
Dne Thu, 18 Feb 2010 11:37:46 +0100 Michael Keck sfnet@michaelkeck.de napsal(a):
I've tested and it works ... but I think it's not so fast as SVN? I've needed fo a complete checkout with GIT about 30 minutes.
You do checkout just once.
Should GIT replace SVN completly or as an alternative for SVN?
It should replace it, doing two way sync properly is too much overhead.