Дополнительные папки, созданные при извлечении из системы управления версиями

Я пытаюсь заставить 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

Он получает туда дополнительную копию «Projects \ TestWebSiteOne» или «Websites \ TestWebSiteOne».

Есть идеи о том, что может быть причиной этого?

Обновление:
Похоже, это вызвано файлом .vsscc. (Этот файл содержит путь «Projects \ TestWebSiteOne»). Если я удалю его из StarTeam, мы сможем загрузить копию проекта, и расположение папок будет правильным. Однако при первом запуске проекта файл .vsscc воссоздается и добавляется в систему управления версиями. Теперь выясним, как это остановить. (Или просто указать пустой путь в файле .vsscc).


person Slapout    schedule 02.08.2011    source источник


Ответы (1)


Вы можете добавить *.vsscc в свой список исключений StarTeam. Щелкните правой кнопкой мыши папку, вкладку Свойства ... Исключить и добавьте ее.

person Craig Stuntz    schedule 24.08.2011
comment
Спасибо. Это устранило проблему. - person Slapout; 01.09.2011