2014-12-03 2 views
1

У меня есть существующий проект в Visual Studio Online, который в настоящее время использует TFS для управления версиями. По разным причинам мне нужно создать новый проект, перенести код из проекта A в новый проект B и выбрать Git, поскольку он является источником контроля.Как перенести проект из TFS в Git в Visual Studio Online?

Я вижу многочисленные статьи о переименовании, но не меняя контроль источника.

Я думал, что это будет просто, но я боролся. Я думал, что это будет широко охвачено Interwebs, но я не могу найти ничего. Короче, я потерпел неудачу.

ответ

3

С помощью https://gittf.codeplex.com/ вы можете взять свой существующий проект команды с помощью TFVC, преобразовать его в репозиторий Git и затем использовать обычные инструменты Git, чтобы перетащить репозиторий в новый проект Git Team Project. Это довольно просто.

Учитывая, как TFVC обрабатывает ветви по сравнению с тем, как Git обрабатывает ветви, вам может понадобиться немного изменить структуру исходного кода после миграции.

Смежные вопросы