Опубликовать файл в выпуске TFS - PullRequest
0 голосов
/ 07 мая 2018

Я пытаюсь работать с выпуском в TFS, я добавляю задачу «Копировать публикацию артефакта», чтобы опубликовать файл, который будет сгенерирован в выпуске, который выдает мне ошибку:

##[error]System.Management.Automation.ParameterBindingValidationException: Cannot bind argument to parameter 'StagingFolder' because it is null.

Я тестирую с заданием "Копия файла машины Windows", выдает ошибку 53

Copy started for - '\\documents-oab.si.fr.intSraorange\alfresco\webdav\Sites\cc-dtp\documentLibrary\andbox_Auto /user:*****  *****'
2018-05-07T08:43:15.7623208Z ##[error]System.Management.Automation.RuntimeException: Copying failed for resource : 
2018-05-07T08:43:15.7623208Z 
2018-05-07T08:43:15.7623208Z       Failed to connect to the path \\documents-oab.si.fr.intSraorange\alfresco\webdav\Sites\cc-dtp\documentLibrary\andbox_Auto /user:***** ***** with the user ***** for copying.
2018-05-07T08:43:15.7623208Z     System error 53 has occurred. 
2018-05-07T08:43:15.7623208Z The network path was not found.

Мои вопросы: как я могу опубликовать файл, сгенерированный в выпуске, есть какой-нибудь метод ??

1 Ответ

0 голосов
/ 07 мая 2018

Вы не можете опубликовать артефакт в выпуске, используя промежуточную папку, потому что он действительно не существует.Это только переменная сборки.

Когда вы использовали «Копию машинного файла Windows», в журнале отображается сообщение «Сетевой путь не найден».

Илина самом деле не существует или пользователь, выполняющий задачу, не имеет прав доступа к ней.

Чтобы скопировать файл в одно место в другое, вы можете:

  • Использовать копию файла Windows Machine
  • Использование задачи копирования файлов
  • Использование команды powershell для копирования файлов
  • Использование командной строки для копирования файлов
...