> Do you have experience in converting subversion repositories to
> mercurial? I did some tests today and the results are not satisfiying
> for me, see http://www.pyinstaller.org/ticket/458

I saw some of your comments on the ticket was related to
unsatisfactory translation of branches and tags.

Have you considered if moving to git might be easier?
* http://stackoverflow.com/questions/1018874/converting-a-company-from-svn-to-hg

The 3rd pin in the topmost answer says:

> I must admit I switched to Git instead of Mercurial. That said, with Git you
> can import branches, tags and trunk at the same time in the same repository.
> Git takes care of everyone and gracefully stores tags as tags, branches as
> branches and the trunk as the master branch. I'm confident it's almost the
> same with Mercurial.

That said, while I do have some (limited) knowledge of Git, I have
close to no experience using it.

Regarding the occasional contributor, Mercurial queues could be
helpful. I used it when maintaining my AIX patch (just submitted and
applied). I had a local Mercurial repo which I kept up to date with
the svn repo. My patch was in an MQ patch queue. When new changes had
been pulled from svn and committed to my local hg repo, I simply
rebased the patch on top of the latest change. Pretty easy.

For rebasing MQ patches, see here:
http://hgtip.com/tips/advanced/2010-02-11-merging-mq-patches-with-rebase/

/Martin

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pyinstaller?hl=en.

Reply via email to