2014-08-28 5 views
1

Как только MSbuild будет завершен, и соответствующие файлы, помещенные в папку для удаления, я хотел бы переименовать файл в папке с перепадом.Как вызвать пакетный файл из определения сборки TFS?

Проблема:

  1. Где вызвать командный файл в определении рабочего процесса сборки TFS?
  2. Как вызвать пакетный файл, передающий местоположение папки с парой в качестве аргумента для переименования файла?

У меня есть следующий пакетный файл, который принимает местоположение переименовать тот или иной файл

@echo off set arg1=%1 move /Y set arg1+"xyz.exe" arg1+"xyz.STG.exe"

Любая помощь приветствуется :)

ответ

1

Настройка процесса Invoke активности, для запуска партии file Разместить эту операцию в завершении компиляции, тестирования и публикации, это будет последнее, что нужно запустить на сервере сборки.

В вашем процессе обработки аргументы передаются в droplocation

+0

где и как получить путь к папке «Drop»? – user2729272

+0

DropLocation должен быть встроенным свойством, а не иметь экземпляр tfs2012 передо мной, если не попробовать в BuildDetails –

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