Control de fuente de Visual Studio 2012

Actualmente uso Team Foundation Server como source control , sin embargo, su database se encuentra en mi computadora, y quiero que esté en algún lugar de Internet, quizás en una pequeña nube de freeware.

¿Hay algún sistema de source control gratuito que tenga soporte integrado para VS2012 y almacenamiento de repository gratuito? ¿Qué son?

He buscado en Google un poco, pero es un poco difícil de detectar si el sistema admite repositorys alojados en Internet y soporte VS2012 . Necesito opiniones de usuarios reales.

Una opción es el Team Foundation Service de Microsoft , que está alojado en TFS y es gratuito para pequeños equipos.

Puede echarle un vistazo a Perforce . Su socio Assembla tiene depósitos Perforce basados ​​en la nube, gratis hasta para algo así como 20 usuarios.