Как перенести проект из ClearCase в TFS?
Простите за вопрос новичка:blush:
Как отсоединить проект от ClearCase, чтобы добавить его в систему управления версиями TFS?
2 ответа
Я знаю, что это глупо, но вот что мне нужно было сделать -
- Откройте каждый из файлов csproj
- Для каждого из них удалите узлы xml, начинающиеся с "Scc" (например, SccProjectName, SccAuxPath, SccProvider и т. Д.), Похоже, они мешали Visual Studio.
- Перезагрузите проекты и добавьте их в нужное рабочее пространство TFS.
Дополнительные шаги, которые могут потребоваться сделать:
- Откройте.sln с помощью texteditor и удалите весь раздел об управлении исходным кодом.
- В Visual Studio перейдите на страницу Extras -> Options... -> Sourcecontrol и измените плагин на TFS.
Самый простой способ - это выполнить так называемую миграцию "чаевых". Это просто означает, что вы можете скопировать ваш исходный код с ClearCase на жесткий диск. Затем добавьте все файлы в TFS. Это перенесет последнюю версию вашего кода, но не перенесет историю.
Если вы хотите выполнить миграцию, которая переносит историю, вам нужно использовать такой инструмент, как TFS Integration Platform. ALM Rangers создали соединитель для ClearCase, а также множество обучающих материалов и видео о том, как выполнить миграцию, которые можно найти здесь: http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/07/ 27 / получение стартер-с-IBM-рационального к команде-фундаментный сервер TFS-migrations.aspx