Are there any good free repositories where I can store and manage my project's files?

I know of some, but I've heard that anyone can edit your files.

Do you know of any good repository which is free and where only we have the right to edit or make any changes to the stored files?

Please mention the pros and cons of ones you suggest, and also if possible, explain the procedure of usage of that repository.

10 Answers 10


bitbucket offers a free plan that allows you to have unlimited private and public repositories shared between 5 users maximum. You would need to use Mercurial or Subversion to manage the files though, but if you're familiar with source control tools it should be easy enough.


  • Unlimited space and repositories
  • Integrates with other services (ex: with Basecamp)
  • Comes with its own Wiki
  • Now owned by Atlassian (there should be some features to integrate the service with Jira and Confluence some day)


  • You need to use Git, Mercurial or Subversion to access it (you could read the files with a browser, but to add and edit you would need one of those tools).
  • if he is not used to SCM I think he will not bother to learn how to use it
    – Jader Dias
    Commented Sep 14, 2010 at 0:53
  • 1
    FYI Bitbucket just changed their policies to be much more generous. You can now create unlimited public and private repositories of unlimited size. The only limit know is the number of private users you can assign to your repo. The free limit is currently 5 users. Commented Sep 30, 2010 at 20:32
  • et al - it is not a "Con" to use Mercurial. They are both great, and Mercurial was the whole point of creating BitBucket.
    – orokusaki
    Commented Oct 4, 2010 at 3:20
  • @orokusaki - It's a "con" for non-tech savvy users.
    – mbillard
    Commented Oct 10, 2010 at 14:26
  • 1
    Bitbucket now supports Git. Commented Nov 6, 2011 at 3:23

I ended up using ProjectLocker. Mainly cause it was super easy to use! They provide Source Control, Automated Builds, Trac, Wikis.


Assembla also offers free SVN or Git repository hosting.

Their free plans have unlimited users/repos (public or private) with 2GB total disk space.


I have a free SVN account on a site called Unfuddle. Works great with both Eclipse and Visual Studio. They also provide GIT and Trac support. While their free plan is good enough for me, most of their plans look quite affordable if you have a team.


GitHub tends to be the most popular as of now, its only drawback being that any free project has to be open source.

  • GitHub is awesome, but that drawback is a huge one for me.
    – Mike
    Commented Nov 6, 2011 at 21:47

I am using Beanstalk - they have a free plan and I like it.

Some features included in all versions:

Private Repositories - By default both Git and Subversion repositories are private. SSL Encryption

Enables 128-bit SSL encryption over HTTP (HTTPS) for more secure checkouts and commits. Daily Backups

Daily backups of all customer data.


If you are used to VCSes there are plenty choices, like the one GoodEnough pointed. But to a broader public there are the online backup and sharing web apps like DropBox



About the CodePlex Site

CodePlex is Microsoft's open source project hosting web site. You can use CodePlex to create new projects to share with the world, join others who have already started their own projects, or use the applications on this site and provide feedback.provide feedback.

CodePlex Features

CodePlex includes the following features:

  • Source Code Control
  • Project
  • Discussions
  • Wiki Pages
  • Feature / Issue Tracking
  • Release Downloads
  • News Feed Aggregation

Fore more information .... About CodePlex


I'm using Unfuddle since almost 2 years. Good, reliable and free. I recommend it.


I have been using http://www.xp-dev.com. It is very nice and integrates with a lot of other online systems such as basecamp and Fogbuzz among others. It only offers subversion hosting on the free plan though.