Mercurial
Alex
19 Jul 2011, 22:08OK so the Github experiment didn't end very well - Git on Windows is officially horrible, and migrating to an entirely different hosting site would have been a bit of a pain.
CodePlex seem to have woken up and are finally working on migrating us to Mercurial, which is pretty similar to Git but has much better support on Windows.
They weren't able to migrate the history themselves, but I think I can do that myself - handily enough via the Github clone I'd created already, as that has the full CodePlex history.
So it looks like we'll get a blank Mercurial repository, which I can then clone the history into. I've asked them only to go ahead with this if I'm allowed to change my mind and go back to SVN though (but I'd really rather not do that, as over the last few months it's become increasingly clear that CodePlex's implementation of SVN is fundamentally broken and unusable - massive bugs around branching, merging, and having multiple users commit to the repository... you know, pretty much the entire point of a VCS...).
CodePlex seem to have woken up and are finally working on migrating us to Mercurial, which is pretty similar to Git but has much better support on Windows.
They weren't able to migrate the history themselves, but I think I can do that myself - handily enough via the Github clone I'd created already, as that has the full CodePlex history.
So it looks like we'll get a blank Mercurial repository, which I can then clone the history into. I've asked them only to go ahead with this if I'm allowed to change my mind and go back to SVN though (but I'd really rather not do that, as over the last few months it's become increasingly clear that CodePlex's implementation of SVN is fundamentally broken and unusable - massive bugs around branching, merging, and having multiple users commit to the repository... you know, pretty much the entire point of a VCS...).
Alex
21 Jul 2011, 09:00The Mercurial migration was successful, so we now have a new repository. I'm just waiting for CodePlex to switch the site over so it points to the new repository, so please don't check anything into SVN now.
Alex
21 Jul 2011, 17:01The CodePlex site is now fully switched over to Mercurial.
The repo to clone is: https://hg01.codeplex.com/quest
I've been using TortoiseHg and my head hasn't exploded yet, so all seems well so far!
The repo to clone is: https://hg01.codeplex.com/quest
I've been using TortoiseHg and my head hasn't exploded yet, so all seems well so far!