Это более одного вопроса, поэтому давайте рассмотрим их отдельно.
Использование 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
.