[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: KDE development with git
From: Thomas Zander <zander () kde ! org>
Date: 2007-07-13 7:57:10
Message-ID: 200707130957.10854.zander () kde ! org
[Download RAW message or body]
On Wednesday 11 July 2007 15:05:43 Paolo Capriotti wrote:
> Using git-svn when the git repository is used by more than one
> developer is quite hard, and I could not manage to make it work
> properly (i.e. without adding extraneous 'merge' commits to svn), so
> I've decided to switch development completely to git
I also really like using a more powerful tool and regularly 'branch' parts
of KOffice in a personal SRM[1] repo. Its really useful to do stuff on
the move and the extra features compared to svn are just amazing for my
productivity.
At the end of the offline-time I just tend to merge things into subversion
as semi-big commits. I'm positive that your perceived problem of "adding
extraneous 'merge' commits to svn" is not that much of a problem at all;
its what people used to svn see often when a svn-branch is merged into
mainline as well.
Bottom line for me is that having an official main repository is crucial,
and that repository should have a 1-to-1 connection to the subversion
repo[2], as others on this thread have explained.
If you get to make this work; please do blog about it and tell us how :)
Cheers!
1) http://www.kdedevelopers.org/node/2024
2) one-to-one means all the sources from one are visible in the other, and
changes are moved back and forth; I personally don't see any need for
this to go realtime and a daily (depending on the commit rate of your
project) sync is all that's needed.
--
Thomas Zander
[Attachment #3 (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic