Я изучил это глубоко некоторое время назад и не нашел никакого отличного решения прямо в Visual Studio.NET. В итоге я использовал мою систему контроля версий для общего доступа к папкам.
Я использовал Subversion Externals для совместного использования нескольких рабочих копий из одного источника в Subversion.
http://svnbook.red -bean.com / о / 1,1 / ch07s04.html
Я знаю, что в Source Safe существует аналогичная концепция совместного использования, а также, вероятно, и в других системах контроля версий.