2010-09-02 3 views
1

Версия TFS - 2010 год. Версия CVS - 1.11.17.Как экспортировать исходный код из TFS для импорта в CVS?

+0

Зачем идти в CVS? Это гораздо менее современный продукт управления версиями, чем TFS. Возможно, подумайте о других, таких как Subversion, если вам нравится CVS или GIT или Mercurial или ... –

+0

В настоящее время мы используем CVS, но я хочу поиграть с TFS. Я хочу знать, смогу ли я это сделать, но при необходимости вернуться к CVS. –

ответ

1

CVS - это действительно шаг назад, но нормально;) Если вам не нужна история файлов, очень просто экспортировать ваш источник.

В VS2010 откройте View/Other Windows/Source Control Explorer. Чем открыть раскрывающееся «Рабочее пространство» и выбрать «Рабочие области ...»

Здесь вы можете добавить новую Рабочую область, где вы также можете выбрать свою локальную папку, в которую вы хотите экспортировать исходные файлы TFS.

После этого вы можете нажать «ОК» и получить файлы TFS, которые вы хотите, в выбранную локальную папку.

Следующий шаг - импортировать все в CVS.

Это все.

EDIT:

Я нашел программный инструмент, который утверждает, что предлагают миграции исходного кода из CVS в TFS. Возможно, стоит попробовать: http://www.componentsoftware.com/Products/Converter/index.htm

+0

Можно ли включить историю изменений? Похоже, что это просто дает текущее состояние файлов, и поэтому они появятся в CVS без предшествующей истории. Я считаю, что при переходе между некоторыми программами управления версиями можно также включить ревизию файла, т. Е. Это полное преобразование. –

+0

Я знаю, что это шаг назад: P Я только хочу знать, могу ли я попробовать TFS и до сих пор вернуть исходный код и историю изменений, если все не закончится. –

+0

Я нашел программный инструмент, который утверждает, что предлагает переход исходного кода из CVS в TFS. Возможно, стоит попробовать: http://www.componentsoftware.com/Products/Converter/index.htm – BitKFu

2

Возможно, вы захотите посмотреть на TFS Integration Platform. Вы должны иметь возможность настроить двухстороннюю синхронизацию источника, чтобы оба они обновлялись.

Я не думаю, что CVS поддерживается из коробки, но должен быть кто-то, кто написал адаптер.

Существует инструмент от Timely Migration, который должен интегрироваться с IP-сетью TFS.

+0

Активирован для того, чтобы сообщить мне о платформе Integraion TFS. –

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