Как выполнить резервное копирование кода в TFS 2015 во время управления выпуском / конвейером
Действительно, резервное копирование существующего кода выпуска на сервере действительно сложно, если путь к серверу выпуска отличаетсяс другим идентификатором.Кажется, нам нужно создать несколько задач для резервного копирования кода выпуска с другого пути к серверу выпуска, или нам нужно написать сценарии (PS, Batch) для резервного копирования кода выпуска.
Чтобы решить этот вопрос, я быНапример, вы можете проверить, работает ли он для вас.Задачи могут быть следующими:
- Развертывание артефакта сборки на сервере.
- Использование Копирование задачи для резервного копирования артефакта сборки в локальную папку сервер TFS с условием только после успешного выполнения всех предыдущих задач .
- Развертывание артефакта резервного копирования на сервере с условием только при сбое всех предыдущих задач (Также отметьте параметр
Clear Target Folder
на вкладке «Дополнительно».
Некоторые пояснения для задач 2 и 3:
Задача 2: Эти шаги используются для резервного копирования кода выпускаПоследнее успешное развертывание и сохраните его в локальной папке на сервере.
Задача 3: Эти шаги используются для развертывания резервной копии кода выпуска, чтобы перезаписать код выпуска, который не удалось развернуть ранее, если предыдущая задача развертывания не удалась.
Надеюсь, это поможет.