I would suggest to use
https://bitbucket.org[
^] as this is a git based anda sort of industry standard.
Bitbucket is integrated with
https://appharbor.com/pricing[
^] which is free for one user to host MVC applications and this could be used as a testing environment for you (Still, Please check the AppHarbour terms and conditions before you start to use)
Bitbucket easily integrate with visual studio 2012