share
Stack OverflowCould you recommend a good free project hosting website?
[+35] [17] saniul
[2008-08-05 07:53:26]
[ svn language-agnostic cvs project-hosting ]
[ http://stackoverflow.com/questions/1999] [DELETED]

Something like Google Code or SourceForge, but for closed source projects and better access management.

Found links to these 3 on a forum:

Anyone had any experience with them?

xp-dev.com - endo.anaconda
[+15] [2008-08-05 11:27:17] Chris Marasti-Georg [ACCEPTED]

Edit: Assembla no longer provides free, private accounts.

I have moved my project to Unfuddle [1], which provides free private SVN hosting.


As was mentioned earlier, Assembla [2] provides SVN hosting, as well as project management tools (bug tracking/feature requests, etc). The project I am hosting it for was a good fit for 3 reasons:

  • Project can be marked private - my site is closed source
  • Bug Tracking integration with SVN - I can actually track which commit fixed which issue
  • Free - this is a hobby project! I don't want to pay! (If you are a bowler, check it out [3])
[1] http://unfuddle.com/
[2] http://www.assembla.com
[3] http://www.bowlsk.com

Assembla works with mercurial too. - ejgottl
As of 17th October, Assembla doesn't offer free private hosting anymore. Only public hosting is free. - Philibert Perusse
Assembla started offering free repos again assembla.com/catalog/tag/free - unomi
1
[+8] [2008-08-05 08:03:11] Jon Galloway

Either Assembla [1] or Unfuddle [2].

[1] http://www.assembla.com/
[2] http://unfuddle.com/

(1) I second Unfuddle, they are very good. - Jamie Penney
2
[+7] [2008-08-05 10:14:59] Adam Haile

Dreamhost [1] provides fairly cheap hosting and includes SVN support (and I think CVS) with every account. You can create the repository as public or private so it should suit your needs. Also, as you would have a full linux host, you would also be able to host other things like your bug management, etc there.

[1] http://dreamhost.com/

(2) If by "cheap" you mean "with occasional overcharges of $7.5 million". techcrunch.com/2008/01/15/… - Kevin
3
[+6] [2008-09-10 22:13:50] lupefiasco

If you're looking for a free, private repository, go with Unfuddle.


4
[+5] [2008-10-24 18:53:58] Matías

Assembla is no longer a solution for a private or closed source project.


Why is it no longer a solution? - Mike Wills
(1) Because they are no longer supporting free private or closed source projects: blog.assembla.com/assemblablog/tabid/12618/bid/6986/… - Matías
"The "Private / Professional" plan costs $2 per user per space per month, plus $3 per gigabyte of file and repository usage" - ejgottl
They are free again. - DMan
5
[+4] [2008-08-05 08:17:44] Xetius

if you are just doing it within your own team and are not within a dispersed team, then would it be possible to set up your own Subversion or CVS server (I would recommend Subversion out of these two). They are both free, and all it would take is a small amount of time to install them. There is plenty of help around too.

I was not too sure exactly what you meant by project hosting website, but following in the fashion of the above answers, if you are looking for source code control, then something local may suit you better for learning as you will have full control over it, and can wipe it whenever you need as you 'play' to learn how to use it.

Good luck


6
[+3] [2008-08-05 10:57:44] GateKiller

You can try BeanStalk [1] which is a hosted SVN and can be integrated into Lighthouse [2] which is a project management/bug tracking tool.

Both are web based so can be used anywhere in the world and BeanStalk can be used with you favourite SVN client such as Tortoise Svn [3].

[1] http://beanstalkapp.com/
[2] http://lighthouseapp.com/
[3] http://tortoisesvn.net/

7
[+3] [2008-09-22 07:18:18] Dejan Milicic

github [1]

[1] http://github.com/

(2) I love (and use) github, but it is not free if you want to run a closed/private project - tardate
Can't beat GitHub - bjeanes
8
[+3] [2008-09-23 07:34:55] Srikanth131

Use a Project Management Solution.

You could use http://www.comindwork.com/ or http://www.project.net or http://goplan.info/.

The best thing would be Better Control of your Code, using a Project Management tool.

  1. Get an Amazon EC2 [1] Server
  2. Get an account that supports SVN [2] too, like DreamHost [3] (buying a hosting works cheap).

Then install a Project Management tool.

I would surely recommend GForge [4] and CollabNet [5] (for teams smaller than a person count of 15).

Another good tool which I have seen being used is Redmine [6].

[1] http://en.wikipedia.org/wiki/Amazon%5FElastic%5FCompute%5FCloud
[2] http://en.wikipedia.org/wiki/Subversion%5F%28software%29
[3] http://en.wikipedia.org/wiki/DreamHost
[4] http://en.wikipedia.org/wiki/GForge
[5] http://en.wikipedia.org/wiki/CollabNet
[6] http://en.wikipedia.org/wiki/Redmine

9
[+3] [2008-08-14 01:44:16] Cristián Romo

I recommend Assembla [1]. It has several tools for use including repository controls and browsers for SVN, Mercurial, and Git. It has a wiki tool, persistant chat, milestone and ticket that can be assigned to members of the team. It also has 200MB of storage for free. Upgrades for more storage and tools are available.

Assembla is no longer supporting free spaces for closed source projects [2]. As an alternative, I recommend Unfuddle [3], which has 200MB of storage for free, bug tracking, milestones, and a private repository, but with the restriction that only two people can work on the project.

However, Assembla and Unfuddle both support private repositories for those that are willing to pay, if you are interested in going that route.

[1] http://www.assembla.com/
[2] http://blog.assembla.com/assemblablog/tabid/12618/bid/6986/Release-2-0-restricting-free-plans-giving-back-with-features-and-price-reductions.aspx
[3] http://www.unfuddle.com

Unfuddle is great, I concur. - lupefiasco
10
[+3] [2009-11-25 16:50:31] Mark Lavin

Project Locker [1] has free private projects up to 500MB and 5 users with SVN or git and Trac.

[1] http://www.projectlocker.com/

11
[+2] [2010-12-15 21:05:50] Felix

Here's an update: bitbucket.org [1] is offering unlimited private repositories for free. All repositories also get a wiki and an issue tracker!

[1] http://bitbucket.org/

12
[+2] [2009-04-21 14:39:45] dr. evil

Unfuddle is quite good and straight-forward.


13
[+2] [2008-09-26 11:28:28] Mnementh

I gave a list of hosting-sites in this answer [1]. From this list Origo [2] allows closed-source, is a free and works fine for me.

[1] http://stackoverflow.com/questions/10490/best-open-source-project-hosting-site/143546#143546
[2] http://origo.ethz.ch/

14
[+1] [2008-08-05 11:56:37] Vaibhav

Incidentally, we work on a number of projects at work which have distributed teams. We always host our own Code Repository and distributed members simply VPN in.

We have had success with TFS and SVN both (and even VSS, but with tools such as Source Offsite).


15
[0] [2009-01-09 19:16:44] Paul Lefebvre

I use Code Spaces [1]. It has subverion hosting and project management features such as work items, milestones, documents, forums and a wiki.

[1] http://www.codespaces.com

16
[0] [2011-03-21 12:12:57] Jonathan Rioux

You should also consier RiouxSVN [1], which is totally free and offers private repositories.

[1] http://www.riouxsvn.com

17