Hello,

Actually, this is the best reason I've heard to move to git over hg
yet:  The effect it might have on other projects.

Later,
EJ


> You can easily keep branches in sync with git plus topgit on SVN
> repositories.  I keep my own ioquake3 patches (actually full branches)
> for Urban Terror with this method.  It's a matter of "git checkout
> master && git svn rebase && git checkout t/urt && tg update" for me to
> pull in all of the pending upstream commits and merge it with one of
> my branches.  I have run into conflicts over time and it's easy to
> resolve since it's a normal git branch.  It's always things that I
> would have to fix even if I was using SVN.
>
> I've been doing this for a long time and it's working great for me.
> It has the full history of my commits and the upstream commits
> preserved.  I have a checkout of the latest code, my branches and the
> entire history of ioquake3 contained in 33MB.
>
> While I wish upstream had a native git repository, this setup is
> probably as good as it gets for me.  Aside from how slow it is to
> initially get all the entire SVN history and store it, it's lightning
> fast after that since it's git.  I'm probably in the minority who
> would rather have SVN than hg because I can transparently use git with
> SVN.  Git-svn is bidirectional so you can commit from git to a SVN
> repository as well.
_______________________________________________
ioquake3 mailing list
[email protected]
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to