[go-oo.org Dev] ooo-build goes git. Now!
Jan Holesovsky
kendy at suse.cz
Fri Mar 20 19:11:04 PDT 2009
Hi,
As you probably know, GNOME is moving to git [1], which consequently means
that ooo-build moves to git as well. To make things more challenging, and
considering that ooo-build has broader desktop reach, we decided to move to
git on freedesktop.org, and to do it NOW :-)
So - from now on, please do not commit to the ooo-build SVN any more [2], the
ooo-build git tree is the ultimate source now.
Before you do anything else, setup your git:
git config --global user.email "your at email.address.com"
git config --global user.name "Your Name"
And now you are ready to get your new ooo-build :-) Here are the
get-me-there-super-fast instructions:
http://www.freedesktop.org/wiki/Software/ooo-build/SVNToGitCheatSheet
And here are the longer ones:
http://www.freedesktop.org/wiki/Software/ooo-build/GettingIt
Please be extra careful to use 'git pull -r', not just 'git pull' to update so
that we don't get merge commits into the repository - I plan to setup a hook
for that.
I managed to get the git import 100% identical to what we had in SVN (but the
www subdir which went to a separate repository, and ChangeLogs which are not
needed in the git tree); or at least that's what my tests showed ;-) If you
see any problems with the repository (your favorite branch lacks something,
or whatever), please let me know.
If you are unsure about anything, please ask. If you are afraid to push
directly the first few days, please send the patches using git format-patch
here to the mailing list, I'll take care of them.
If you don't have a freedesktop.org account yet, please follow the
instructions here:
http://www.freedesktop.org/wiki/Software/ooo-build/AccountRequestCheatSheet
I'll forward the requests to the admins in a batch.
Happy gitting, ;-)
Kendy
[1] http://lwn.net/Articles/324432/
[2] I'll check the SVN tree at the end of the next week for accidental
commits.
More information about the Dev
mailing list