Извлечение, архивирование и публикация элементов, контролируемых исходным кодом TFS, на FTP-сервер - PullRequest
0 голосов
/ 09 сентября 2010

Я хочу опубликовать ночные сборки + исходный код конкретного проекта на сервере tfs 2010 (локальная сеть, внутри брандмауэра) на ftp-сервере (локальная сеть, в dmz).

  • Сборка
  • Получение последней версии
  • Сборка Zip и код
  • Копирование на FTP-сервер

Копированиефайлы могут использовать протокол ftp или копировать в общий сетевой ресурс.

Можно ли это легко сделать с помощью команды разработчиков или мне нужны дополнительные инструменты?

Ответы [ 2 ]

0 голосов
/ 21 сентября 2010

Если у вас сложнее, как у нас, например, синхронизировать / очистить удаленный сайт через FTP, вы можете легко создать свой собственный CodeActivity и выполнять FTP через WebClient непосредственно в коде C #.

0 голосов
/ 09 сентября 2010

Вы можете сделать это довольно легко с помощью Team Foundation Build. Есть даже Zip и FTP-программы, которые поставляются с VS и готовы к использованию.

Если вам нужен инструмент, облегчающий работу, я бы порекомендовал Final Builder . Этот инструмент интегрируется в Team Foundation Build с активностью, которая запускается после сборки и тестирования, в которой вы можете делать практически все, что угодно. Он имеет готовые действия FTP и Zip для перетаскивания.

...