I'm the only developer working in a very small company. I currently use VisualSVN on Windows on my development machine as my VCS. This is problematic because I can't get to my projects outside the IT firewall, and my colleague can't integrate his content into my projects.
We (my PM, who develops content for me) are very interested in a hosted DVCS. My rough requirements would be:
- Projects can be accessed from anywhere with an internet connection
- Projects can be protected
- Cost is cheap-or-free
What sort of services do you think would fit?