Удаление SourceSafe Integration из Visual Studio 6 - PullRequest
4 голосов
/ 23 января 2009

В последнее время интеграция SourceSafe в visual studio начала работать плохо, поскольку мы переехали, и «сервер» SourceSafe расположен через VPN, которая проходит через медленное соединение. Это привело к тому, что загрузка больших проектов в Visual C ++ 6 занимает более 5 минут, поскольку для каждого проекта приходится общаться с «сервером». Кроме того, есть некоторые ошибки, которые опасны при интеграции (автоматическая проверка некоторых общих проектов приведет к получению последней информации о неправильной версии разветвленного файла). Это вызвало у меня желание отключить интеграцию с SourceSafe, однако я не нашел ни пункта меню, ни параметра удаления. Google сообщил о нескольких изменениях реестра, но ни один из них, похоже, не работал.

Кто-нибудь знает простой способ удалить интеграцию SourceSafe из Visual C ++ 6 без полного удаления SourceSafe?

Ответы [ 6 ]

8 голосов
/ 23 января 2009

С http://support.microsoft.com/kb/236399:

Программное обеспечение для управления исходным кодом, такое как Microsoft Visual SourceSafe, что интегрируется с Visual C ++ интегрированная среда развития (IDE) можно настроить для подключения к сервер исходного кода во время Visual C ++ запускать. В таких случаях потеря в подключение к сети приведет к визуальному С ++ запускается очень медленно. к улучшить производительность, либо обеспечить правильное подключение к сети или отключить программное обеспечение для управления исходным кодом интеграция с Visual C ++ IDE. Чтобы сделать последнее, закройте Visual C ++ и затем используйте RegEdit.Exe, чтобы найти следующий ключ реестра и установите его Отключено значение (DWORD) 0x00000001:

HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Source Control\Disabled

Я последовал этому, и мне показалось, что он попытался снова. Я думаю, у меня могла быть вторая копия visual studio, когда я делал это в первый раз.

2 голосов
/ 23 января 2009

Откройте файлы .dsp и .dsw в текстовом редакторе и удалите соответствующие записи из файлов .dsp и .dsw. Также удалите файлы .scc.

1 голос
/ 11 июня 2011

Если вышеупомянутые решения не сработали, сделайте следующее:

Переименовать папку: \ Program Files \ Microsoft \% vs% \ Common7 \ IDE \ VS SCC

VS однажды будет жаловаться на то, что плагин отсутствует, и вы говорите "Да", чтобы игнорировать его навсегда.

Все файлы, «получившие последнюю версию», «только для чтения» и отредактированные в VS, заставят VS жаловаться и предложат «переопределить», что прекрасно работает для меня.

Что вы получаете:

  • Быстрое открытие VSS-связанных решений без сопоставления содержимого VS с сервером VSS.

  • Открытые решения, связанные с VSS, и РЕДАКТИРОВАТЬ файлы по желанию, не увязая в «проверке» bs.

  • Это позволяет безболезненно использовать другую систему управления исходным кодом поверх дерева проекта с привязками VSS.

  • Клиент VSS по-прежнему работает сам по себе, в том числе diff, checkout, checkin.

1 голос
/ 23 января 2009

В базе знаний Майкрософт статья о том, как именно это сделать.

Суть в том, что вы должны вручную отредактировать файлы .dsw и .dsp в текстовом редакторе и удалить несколько других файлов. Подробнее читайте в статье.

0 голосов
/ 15 декабря 2012

Что сработало для нас и намного проще, не требует редактирования реестра / файлов вручную, и безопаснее, я думаю, это:

1) Полностью выйти из Visual Studio.

2) Отключение от сети (отсоедините кабель и выключите беспроводную связь или отключите сетевые адаптеры)

3) Откройте рабочее пространство VS6 (DSW) для проекта. Когда он запускается, он обнаруживает, что не может подключиться к базе данных VSS, которую хочет, и спрашивает вас об этом ...

4) Скажите VS, чтобы в будущем никогда не пытались повторно подключиться к БД управления источником.

5) Готово ... VS выполняет все изменения в настройках ЭТОГО РАБОЧЕГО ПРОСТРАНСТВА / ПРОЕКТА. Вы вообще не отключаете VS от контроля версий (как это делает редактирование реестра), и вы не редактируете файлы вручную.

0 голосов
/ 06 марта 2009

HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ DevStudio \ 6.0 \ Контроль версий \ Отключено Я следовал за этим, и это, казалось, работало над попыткой этого снова. Я думаю, у меня могла быть вторая копия visual studio, когда я делал это в первый раз.

Работает ..... Спасибо Ajay

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...