views:

222

answers:

4

I'm developing an program (game) with an as of yet unknown number of developers. I'm planning to use Visual Studio 2008 (VS2010 later) and either VB9 or C# as the language, obviously on a windows workstation. Which of the following sites would you recommend as my software host? (I'm assuming that some of my developers have never used a Version Control software before)

• Google Code • SourceForge • Launchpad • Code Plex

Related to that, which Version Control software works best with that host? FOSS Licenses? One of my friends recommended Google Code + Mercurial + TortoiseHg + VisualHG but it looks like a lot of work :S oh, and SVN seems to have more support..

anyway, thoughts and comments are welcome~!

+1  A: 

If it's open source, then I recommend codeplex. There is a very well done plugin (TFS) that codeplex uses. They also have an subversion bridge for if you prefer using SVN tools for source control. Excellent service, and on top of that they have integrated bug trackers, wiki, discussion forums, release hosting.

If however it's meant to be closed source, then check out Project Locker. They let you host subversion or git repositories. It's also a great service with a great price (ie. Free) :-P

Joel Martinez
A: 

Github - should make a good choice

AB Kolan
According to Loic below, Git based hosting doesn't work very well with windows :(
GaiusSensei
A: 

I downloaded a package from SourceForge last weekend and it was unacceptably slow. So you might want to avoid source forge.

Dean Schulze
Thanks~! SourceForge out.
GaiusSensei
A: 

You may try InDefero, the Subversion hosting is working well under Windows with TortoiseSvn and for your users who have no clue about revision control, the business pack allow you to directly access your repository using a shared web folder (WebDav).

Git based hosting will not work easily under Windows as the Git support of Windows is lacking.

Loïc d'Anterroches