Я пытаюсь заставить Visual Studio 2010 и StarTeam играть хорошо, но у меня небольшие проблемы.Я создаю веб-сайт (не веб-приложение) на моем компьютере и добавляю его в систему контроля версий.Затем, когда мой коллега вытаскивает копию на свой компьютер, у него появляются дополнительные папки, созданные в пути.Например, если я добавлю что-то вроде этого:
C:\Dev\DotNet\Projects\TestWebSiteOne\TestWebSiteOne.sln
C:\Dev\DotNet\Websites\TestWebSiteOne\Default.aspx
C:\Dev\DotNet\Websites\TestWebSiteOne\Default.aspx.cs
C:\Dev\DotNet\Websites\TestWebSiteOne\web.config
Когда он вытаскивает его на свою машину, это заканчивается так:
C:\Dev\DotNet\Projects\TestWebSiteOne\Projects\TestWebSiteOne\TestWebSiteOne.sln
C:\Dev\DotNet\Projects\TestWebSiteOne\Projects\TestWebSiteOne\TestWebSiteOne.vssscc
C:\Dev\DotNet\Projects\TestWebSiteOne\Websites\TestWebSiteOne\Default.aspx
C:\Dev\DotNet\Projects\TestWebSiteOne\Websites\TestWebSiteOne\Default.aspx.cs
C:\Dev\DotNet\Projects\TestWebSiteOne\Websites\TestWebSiteOne\web.config
Он получает дополнительную копию "Проекты \ TestWebSiteOne "или" Веб-сайты \ TestWebSiteOne "добавлены туда.
Есть идеи о том, что может быть причиной этого?
Обновление:
Похоже, это вызвано файлом .vsscc.(Этот файл содержит путь «Projects \ TestWebSiteOne»).Если я удаляю его из StarTeam, мы можем вытащить копию проекта и верный макет папки.Однако при первом запуске проекта файл .vsscc воссоздается и добавляется в систему контроля версий.Теперь, чтобы понять, как это остановить.(Или просто указать пустой путь в файле .vsscc).