Как избавиться от сообщения "решение, которое вы пытаетесь открыть, привязано к системе управления версиями"
У меня есть файлы решения Visual Studio, скопированные из решения с управлением версиями. Я не хочу, чтобы он управлялся исходным кодом, и когда я его открываю, я получаю сообщение: the solution you are trying to open is bound to source control
Я удалил его .vssscc файлы, но все равно получить сообщение. Как я могу от него избавиться?
Спасибо.
1 ответ:
Вам нужно очистить файл решения (.sln) путем удаления следующей глобальной секции:
GlobalSection(TeamFoundationVersionControl) = preSolution SccNumberOfProjects = 2 SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} SccTeamFoundationServer = http://example.com/tfs/defaultcollection SccLocalPath0 = . /// --- more solution specific stuff omitted --- /// EndGlobalSection
И вам нужно удалить ссылки на систему управления версиями из каждого файла проекта (.csproj для проектов C#):
... <SccProjectName>SAK</SccProjectName> <SccLocalPath>SAK</SccLocalPath> <SccAuxPath>SAK</SccAuxPath> <SccProvider>SAK</SccProvider> ...