Миграция из SVN в TFS (что делать с внешними) - PullRequest
2 голосов
/ 01 августа 2011

Таким образом, мы пробуем TFS правильно, по большей части вы можете это понять, мы создали тестовый проект, добавили его и т. Д. Все прошло хорошо. То, что я не особо задумывался о том, что делать с внешними объектами, у нас есть два больших проекта, и оба они ссылаются на общий базовый проект, а затем некоторые другие части этих двух решений представляют собой отдельные проекты, которые, конечно же, являются внешними. Что ж.

Нас не волнует история (мы находимся в точке, где мы можем сделать чистый разрыв), поэтому я планировал пойти по пути 1) создать новую TFS 2) добавить проекты, экспортированные из SVN.

Опять же, мой вопрос заключается в том, как справляться с внешними действиями. Если бы кто-нибудь коул направил меня в правильном направлении, это было бы здорово.

Спасибо.

1 Ответ

2 голосов
/ 02 августа 2011

В отличие от Subversion, ветви TFS существуют в «пространстве пути». Таким образом, вы можете проверить свои «внешние» и создать ветку для каждой отдельной версии, на которую хотите сослаться. Затем вы можете настроить свою рабочую область для ссылки на соответствующую версию из соответствующего пути ветвления. В качестве альтернативы вы можете рассмотреть управление этими компонентами через NuGet, настройку частного канала NuGet (может быть простым, как путь UNC).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...