Возможно, вам нужна какая-то система контроля версий.Visual Studio не предоставляет одно из готовых решений, но существует множество бесплатных решений.На данный момент наиболее популярными являются subversion, git и mercurial;Исходя из того, что вы нам рассказали, я бы предположил, что git или mercurial подойдут лучше всего, поскольку для них не требуется сервер.