Ocasionalmente trabajo con subcontratistas que usan Visual Studio 2012+, pero no entiendo cómo manejar adecuadamente el control de cambios en esta situación, ya que todos somos entidades separadas y no trabajamos juntos en la misma ubicación.
¿Cómo puedo administrar los cambios en un proyecto de software VS 2012 de manera rentable y qué tipo de características debo buscar en una buena solución de administración de cambios?