What I would really want for our main repository (in addition to a better solution for branches) is ANY way to have patch queues, patch management. Working with plaintext diff files is not convenient.


WBR,
Aleksey Bragin.

On Jan 9, 2009, at 5:17 PM, Alex Ionescu wrote:

I agree with Steven -- I don't mind a git mirror (but I would appreciate an Hg mirror as well -- since you already have git set up, just run git->hg conversion, it should work flawlessly. Converting svn->hg is usually not the way to go).

My arguments were against using git as the primary DVCS -- it's just not the right tool *FOR REACTOS*.

As the old adage says:

1) Analyze your requirements
2) Pick the best tool for your project
3) Shut up about the tool and write code instead

FYI, HgSvn is what I use:

hgsvn allows you to work on SVN checkouts using Mercurial (mirroring all SVN history in a local Mercurial repository on which you can also do local development). It is useful for managing private branches, submitting patches to project maintainers, have fast local operations instead of slow remote "svn up/log/blame"



Best regards,
Alex Ionescu