У меня есть серверная версия рабочей области "c:\project", привязанная к "$/project" в предварительном просмотре TFS с VS2012 RC.
У меня есть файл решения в "c:\project\default\src\solution.sln", который привязан к "$/project/default/src/solution.sln".
У меня есть несколько проектов в связанном решении, которые я не хочу включать в систему управления версиями.
Я удалил привязки из «Файл» > «Управление версиями» > «Дополнительно» > «Изменить систему управления версиями» для проектов, которые я не хочу контролировать с помощью исходного кода.
Сохранены и зарегистрированы изменения в файле решения, но каждый раз, когда я открываю решение, оно автоматически связывает отсутствующие проекты из системы управления версиями. По сути, изменения, которые я делаю в «Файл»> «Управление версиями»> «Дополнительно»> «Изменить систему управления версиями», не сохраняются!
Я пробовал отвязывать, а затем отменять проекты, а также наоборот с тем же эффектом, где сохраняется информация о привязке?
Я также попытался удалить все .vspscc и подтвердил, что каждый .csproj не имеет ничего в элементах Scc:
<SccProjectName>
</SccProjectName>
<SccLocalPath>
</SccLocalPath>
<SccAuxPath>
</SccAuxPath>
<SccProvider>
</SccProvider>
Есть ли способ предотвратить это автопривязку? Я почти уверен, что сделал это с предыдущей версией VS и TFS!
Спасибо, П.