views:

591

answers:

10

I do software development but I don't work at a software company and we don't have anyone here that's setup any kind of version control server, or ticketing system or something like that. Most everything I know I've learned from documentation and sites like this.

I'd like to have some more advanced tracking systems like a bug ticketing system, and a version control system. But I don't want to, nor will be allowed to setup a server for something like this at my work. In reality I'm the only one working on the project so the bug tracking and and version control would really be for my benefit.

I've switched most of my day to day applications to webapps (gmail,google reader, rememberthemilk, dropbox, google voice), and a site like codeplex or source forge looks like exactly what I would need. But what I'm working on is not open source, so I want to be able to restrict the people that can view, or download anything.

Update

It seems that most of these sites are based on Subversion, am I correct? I've used TortiseSVN if I used one of these Subversion hosting services how would I get my files to the server? Would I have to upload them manualy or could I use a shell client like TortiseSVN.

Update

Thanks for all the responses. I've been successfully using a free account at http://www.projectlocker.com/ at the time they seemed to have the best free account with 5 users and 500mb storage.

+3  A: 

You could get an account at github. If you pay money, it'll allow you to have a private repository.

seth
and they have an issue tracker. github is the best
Ben Hughes
A: 

SVN: beanstalkapp.com
Bug Tracking: FogBugz OnDemand

Both (I think) have free versions for a single developer.

marcc
A: 

I use My Version Control. They allow for closed source projects.

Dennis Palmer
A: 

You might check out SourceGear Vault hosted at ORCS. I have not used it, but my impression is that SourceGear and ORCS are both very good at what they do.

Joe Erickson
A: 

I use TeamCoherence for both my professional and personal systems. The personal license for it is a little bit steeper than it should be, I think (I got mine for free, though), but it has a lot of useful features that I think make it worthwhile.

Remy Lebeau - TeamB
+1  A: 

You can use InDefero, it is a clone of GoogleCode with private projects.

Loïc d'Anterroches
+1  A: 

I'm using CodeSpaces and it proved stable and it offers a lot of stuff for free. And it can also be closed because as they say: It's their number one priority

Robert Koritnik
A: 

There are a number of commercial development-hosting companies which also offer free hosting for open-source projects either as a marketing strategy or as a way to give back.

But setting up hundreds of servers with all the software necessary for mass development-hosting and maintaining all of that is not cheap for the companies that do it. So if you need what they do for commercial purposes, and if you both agree on a fair price, they would be glad to offer you their services.

Justice
+1  A: 

Thanks for all the suggestions but I've ended up going with http://www.projectlocker.com/. In my mind they have the best free account option. Mostly because they allow unlimited projects.

  • Private access
  • 5 users accounts
  • Unlimited Projects
  • 500 mb of space
Eric Anastas