Project moving

Jun 8, 2009 at 11:34 AM

I'm tired of codeplex worthless subversion integration. It can't handle conflicts at all. And sometimes it says that there are no new updates (but there are).

I'm so sick of it, so I want to move the project to a new site.


My suggestions:

* Google Code

* BitHub


I'm also thinking of switching to Mercurial instead of subversion.

What do you think?


Jun 16, 2009 at 9:29 AM

Did you really mean BitHub or BitBucket?

The Python team is moving from Subversion to Mercurial which at least indicates that it can handle serious/large projects.


Aug 18, 2009 at 6:50 AM

I like Google Code for project management, but it only supports SVN natively right now. If you want to move away from SVN, Google Code + GitHub works (check out for an example of this combo). I prefer git > mercurial, just because it is more popular and easier to find good tools and tutorials.

Aug 18, 2009 at 8:56 AM

hg is easy to use, so I don't know that you need multiple good tutorials. One ought to do it.  :-)

Google Code supports Mercurial. See their announcement of it here:

Here's a git-biased comparison between hg and git:

He doesn't seem to mention anything nicer about hg until his conclusion where he says "Although mercurial may still feel nicer today...". I found this quite odd. Also, if you read the post, please read the comments. People point out that hg is easier to hack because it's written in Python and they point out that it runs better on Windows, which is significant for C#-based projects. Finally, the post is over a year old, so any portion of it may be out of date.

I vote for hg

I vote for


Oct 8, 2009 at 7:08 AM

I vote for GitHub. Are you guys still looking at this? I have a number of projects on CodePlex, and the SVN integration kicks my ass too, and the lack of social features like forking, pull requests etc. I don't think I'll host another project here.

Nov 1, 2009 at 9:14 AM

Yes. I'm still thinking of it. I think that codeplex is the best site when it comes to features. But the buggy svn integration kills me. I had to do a fresh checkout today to be able to get the latest trunk :(