Задача SFTP для msbuild?

Я столкнулся с подобной проблемой, но с полем time, и этот вопрос и ответ @romanb помогли.

Я получил следующую ошибку, очень похожую на ту, которая была в вопросе.

Call to a member function format() on a non-object in 
... /vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/TimeType.php on line 50

Решение было аналогичным, для полей типа данных time Doctrine будет принимать экземпляр PHP DateInterval

$quizFixture1->setCompletionTime(\DateInterval::createFromDateString('743 seconds'));
9
задан Richard Beier 20 May 2009 в 01:12
поделиться

4 ответа

Можно установить WinSCP и просто использовать MsBuild Exec Task

Я использовал что-то вроде следующего, чтобы загрузить файл ISO на сервер после сборки.

winscp.exe sftp://root:password;@192.168.0.200:22/uploaddir/ "c:\myfile.iso"
6
ответ дан 4 December 2019 в 15:25
поделиться

edtFTPnet / PRO предлагает полную поддержку SFTP в .NET.

Если вы заинтересованы в покупке копии, мы будем рады написать для вас задачу MSBuild SFTP - это была бы удобная функция. Контактные данные на сайте.

-1
ответ дан 4 December 2019 в 15:25
поделиться

Установите замазку и используйте инструменты командной строки для отправки файлов на сервер. Используйте pagent и keys, чтобы избежать жесткого кодирования или повторного ввода пароля.

0
ответ дан 4 December 2019 в 15:25
поделиться

FileZilla также поддерживает это из командной строки .

2
ответ дан 4 December 2019 в 15:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: