views:

397

answers:

7

I am looking for a good site to throw up my pet projects. Its nothing I want published to the world at large (if at all possible), its just for stuff that I want to play around with.

The big thing is that I am going to need the ability to delete projects when I am done with them, something that wouldn't be supported if I checked multiple projects into say SVN, due to the revision control.

I would just install local SVN and set up mutliple repositories, but that has the disadvantage of being local LAN only (I really don't want to open ports to the internet) and requiring that I leave the machine I set it up on at all times.

I don't have any preference in what version control system is used. Any suggestions?

A: 

If you aren't wanting a full blown version control system, and only file sharing, check out Microsoft's Mesh. It is basically a file sync system across multiple computers. I use this myself to transport my "Prototype" projects back and forth between work and home.

Tom Anderson
I am looking for version control. I just want the ability to manage multiple projects and delete sub repositories when needed. Otherwise I would probably use my dropbox account (which has a crossplatform client). Thanks for pointing out Mesh though, it looks interesting.
James McMahon
No problem, its a useful fast tool :)
Tom Anderson
Never heard about Live Mesh before but it is exactly what I was looking for ! I have to synch some C# projects, some docs, some visio from 3 computers... Many thanks for this hint.
Sylvain
Why would you "not want a full blown version control system" ? If you are a professional software developer, you will already know how to use one for simple cases (no branches, no 3-way merges)And you can get them fee (svn, git) There's no reason not to use the right tool for the job
Anthony
+3  A: 

You might try one of the following Free SVN providers:

Tom Anderson
OpenSVN looks a bit shady (site looks very thrown together and security certificate isn't certified), but XPDev looks like a winner.
James McMahon
Actually xpdev security certificated also isn't certified by an external source.
James McMahon
For the record I also recomended XPDev, and if I didn't use them or didn't trust them I would say so, or not recommend them.
Unkwntech
I have used both opensvn and xpdev in a few projects, both are sound, they just have invalid certs, but that doesn't kill the SSL connections.
Tom Anderson
+3  A: 

GitHub has some low-cost plans that offer private repositories. Unfortunately, if you would like to use a hosting service that offers private repositories, you're probably going to have to pay something for the service. There are many version control hosting systems that have free public plans, though.

Edit: Looks like (from the other comments) there are indeed plans that offer private repositories for free.

Greg Hewgill
@Greg: I checked out GitHub. It seems pretty cool.
Anthony Cuozzo
+1 for GitHub as a service, if you don't mind using git...
dF
"Unfortunately, if you would like to use a hosting service that offers private repositories, you're probably going to have to pay something for the service." -- As mentioned in another response, bitbucket now gives away free private repositories since they've been acquired by Atlassian.
mwilson
+5  A: 

Check out http://xp-dev.com/ it is free SVN hosting that will allow you multiple repositories and will allow you to remove them, and they are private.

Unkwntech
This looks like the best one so far.
James McMahon
+3  A: 

I use and enjoy Assembla.

Chris Missal
It sounds interesting but I find their site a bit baffling, for instance I am not sure if it is free or pay only?
James McMahon
Sorry I see it now, they have a free account but it looks pretty restricted.
James McMahon
This is the only one mentioned that has HG hosting, which I was pretty interested in. I am not sure how to enable that as all the default plans seem to involve SVN.
James McMahon
Assembla was really good until near 4 months ago. Before that it was free.
Nelson Reis
A: 

No one has mentioned it yet, but in addition to the sites mentioned I found this site unfuddle. Anyone have any experience with them?

Nevermind, they only allow one repository for the free account.

James McMahon
I used unfuddle, and then switched to xpdev without ever looking back.
Unkwntech
+2  A: 

I would take a look at bitbucket.org as they are now offering unlimited project hosting with the ability to mark projects private as of Sept 23 2010.

entens
Yes, I passed on them before because (I believe) they limited you to one private repository for a free account. Since they emailed me about the new thresholds, I've started using them. One thing to note: they use Mercurial.
mwilson