Миграция VSS в TFS - PullRequest
       42

Миграция VSS в TFS

0 голосов
/ 22 октября 2018

У меня мало проектов в VB6 и мало в VS.Net.Для VB6 мы используем VSS для контроля версий, а для VS.Net - TFS.Сейчас мы пытаемся использовать один элемент управления версиями - TFS, поэтому нам нужно перенести код VB 6 или VSS в TFS.

Есть ли способ использовать TFS для кода VB6 или выполнить миграцию?Мы не можем преобразовать код VB6 в VS.Net, потому что немногие клиенты все еще используют код VB6.

Пожалуйста, посоветуйте, если кто-нибудь сталкивался с этой ситуацией или опыт работы с этой ситуацией.

Спасибо

1 Ответ

0 голосов
/ 22 октября 2018

Это более одного вопроса, поэтому давайте рассмотрим их отдельно.

Использование TFS из VB6

Вы должны установить подходящий клиент для TFS: это подробно объясняется на Пост Джесси .Вкратце, вы должны установить 32-битный поставщик MSSCCI, единственный поддерживаемый VB6.

VSS Migration

Существует инструмент, который поможет вам импортировать исходный код с историей и разрешениями в TFS ( Средство визуального обновления исходного кода для Team Foundation Server ).Он не будет ничего делать с вашими проектами VB6: они будут целы.

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

Привязки VB6

Проекты VB6, которые теперь в TFS, все еще помнят VSS.Чтобы отсоединить проект VB от VSS, вам необходимо удалить файлы vssver.scc и mssccprj.scc.

...