Я использую Visual Studio 2008 Professional Edition. В предыдущих версиях была интеграция с VSS, с помощью которой можно было «открывать из SourceSafe», а затем, в представлении решения, иметь возможность взаимодействовать с системой управления версиями, щелкая отдельные файлы. У меня, кажется, есть некоторая интеграция в 2008 году, а именно в меню «Файл» есть пункт «Управление исходным кодом», но все, что я могу там сделать, это «Запустить Microsoft Visual SourceSafe». Как мне получить интеграцию, которая была у меня в 2005 году?
Или TFS, который теперь дешев для небольших сайтов «рабочих групп».





Вам необходимо установить клиентское программное обеспечение VSS, и, если вы хотите, чтобы автоматическая проверка и т. д., Проект был привязан к репозиторию системы управления версиями.
Также попробуйте поискать в меню Инструменты -> Параметры -> Управление исходным кодом.
На моем компьютере установлено отдельное приложение «Microsoft Visual SourceSafe» (2005). Есть ли отдельный «клиентский» компонент для VS 2008? Я установил VSS перед установкой VS. Это имеет значение?
В меню «Инструменты» -> «Параметры» -> «Управление исходным кодом» в раскрывающемся списке есть три варианта: «Нет», «Microsoft Visual SourceSafe» и «Microsoft Visual SourceSafe (Интернет)».
Какой из них выбран? Если выбран «Microsoft Visual SourceSafe», он должен «просто работать». (Всегда есть для меня.) (PS: SourceSafe доступен через Интернет? Эгад, это страшно!)
@John - если он делает это через "Интернет", я думаю, он просто использует веб-сервисы вместо локального протокола.
Я все еще придерживаюсь своего заявления - для SourceSafe это страшно! :) (Другие системы контроля версий, без проблем, но VSS ...)
Я перепробовал все настройки в этом раскрывающемся списке.
Пока я не найду способ заставить интеграцию с обозревателем решений работать правильно, я запускаю клиент VSS в отдельном окне и проверяю файлы вручную.
Я не знаю, как решить вашу проблему. К вашему сведению, я недавно установил Visual Studio 2008 вместе с существующей установкой Visual Studio 2005, и она работала автоматически. VS 2008 был интегрирован с SourceSafe без какой-либо моей настройки. Извините, у вас не получилось.
Вы можете нажать Файл -> Открыть -> Проект / Решение, и один из дополнительных вариантов - Microsoft Visual SourcsSafe. Вы можете выбрать, какую базу данных VSS хотите использовать.
У меня аналогичная проблема. Интеграция VSS в VS2008, похоже, не работает должным образом. Он знает, где находится мой репозиторий VSS для моего проекта, но если я попытаюсь отредактировать зарегистрированный файл, он просто спросит, хочу ли я сделать его доступным для записи ... ну нет, я хочу проверить его, но это не так опция.
Итак, я тоже использую клиент VSS на стороне и проверяю файлы вручную.
Чтобы включить интеграцию Visual Source Safe 2005 с Visual Studio 2008, вам просто нужно установить небольшое обновление:
Обновление Visual SourceSafe 2005
За дополнительной информацией:
Список ошибок, исправленных в обновлении Visual SourceSafe 2005 Update
Вам следует закрыть Visual Studio и снова установить обновление. Меня устраивает
В качестве примечания ... Sourcesafe не является хорошим решением для управления версиями. Рассмотрим Subversion и VisualSVN, гораздо более стабильные и многофункциональные, чем SS.