If I understand things correctly, at the end of the year Google Code will be shutting down most of what is useful for an open source project I help maintain, described below.
I'm wondering what the current alternatives are to Google Code? I'm looking for a site that has the following attributes, some of which are attractive about Google Code (but which will not be available soon or in the long term):
- free
- svn/mercurial/git version control services that we can use to manage code and share trunk/branches with the public
- hosts files (source code and prebuilt binaries) with reasonable storage (we currently have a 4 GB quota, but we don't use much of it, at this time)
- offers wiki-like or relatively free-form web space to publish documentation (text and graphics)
I guess we could "roll our own" server to do all of this, but then it becomes a maintenance issue for all the services that run in the background. So I'm wondering if there are other companies that offer this kind of setup for open source projects?
(Note: While this is a software development question, it is more about the distribution side of things. If this is the wrong spot for this question, feel free to comment on where I should move it. Thanks for your help, hiveminds.)
Microsoft's codeplex would fit these needs