Интеграция Visual Source Safe с Visual Studio без использования привязки контроля исходного кода - PullRequest
2 голосов
/ 28 мая 2009

Есть ли способ интеграции Visual Studio с VSS без привязки управления исходным кодом?

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

С другой стороны, мне действительно нравится выполнять большинство операций управления исходным кодом из Visual Studio.

Есть ли способ получить файл решения и все файлы проекта в том виде, в каком они есть (без добавления привязки к VSS), и при этом иметь интеграцию с VSS и VS без принуждения других членов команды использовать эту интеграцию.

Ответы [ 3 ]

2 голосов
/ 23 сентября 2009

Я не вижу способа сделать это для каждого проекта.

Однако вы можете сделать это для IDE (все проекты загружены). Находится в разделе Инструменты \ Параметры \ Контроль версий

и затем установите Binding в None.

Я вижу это в VS 2005 и 2008. Я попробовал это сделать в проекте, который я хотел преобразовать из VS2005 в 2008 и, похоже, работал (я не хотел проверять входящие / исходящие файлы для преобразования).

1 голос
/ 28 сентября 2009

Ответ на ваш вопрос «нет». Привязки и интеграция VS одинаковы с SourceSafe. Я даже не уверен, что это будет означать, что решение будет интегрировано, но не связано, или наоборот. Что именно ищут твои товарищи по команде?

Вы можете настроить привязки для каждого проекта в диалоговом окне «Файл» - «Управление исходным кодом» -> «Изменить управление исходным кодом». Вы также можете настроить их для каждого пользователя (эффективно; не поддерживаемая конфигурация), исключив файлы * scc из системы контроля версий. Однако вы, скорее всего, столкнетесь с проблемами в будущем, если попытаетесь управлять этими файлами самостоятельно, а не с помощью мастера добавления решения в SCC. Дополнительная информация:

0 голосов
/ 25 сентября 2009

Связывание сохраняется в файлах .vssscc, .vspscc и MSSCCPRJ.SCC. Если вы не добавите эти файлы в Visual Source Safe, каждый разработчик может настроить свои привязки так, как он хочет.

Поскольку мы используем Perforce, я не уверен на 100%, работает ли это с VSS.

...