ftptask на нант 0.85

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

<ftp server="ftp.server.name.com"
            userid="user"
            password="user123"
            remotedir="/the_dir_in_remote_file">
            <fileset dir="dir_to_be_moved"/>
        </ftp>

Я использую библиотеку ftptask, я не могу понять, что не так ... пожалуйста, помогите, спасибо


person new coder    schedule 01.04.2011    source источник
comment
Пожалуйста, опубликуйте образец кода, который вызывает у вас проблемы.   -  person Damir Arh    schedule 01.04.2011
comment
[Этот вопрос о переполнении стека] [1] также обсуждает FTP и NAnt. [1]: stackoverflow.com/questions/ 2791613 /   -  person Nikolaos Georgiou    schedule 04.03.2012


Ответы (2)


Вы можете найти документацию по библиотеке полезной. Сервер, имя пользователя (не идентификатор пользователя), пароль и удаленный доступ принадлежат отдельному тегу подключения, на который вы должны ссылаться в теге ftp:

<connection id="ftpserver" 
            server="ftp.server.name.com" 
            username="user" 
            password="user123" />
<ftp connection="ftpserver" >
  <put remotedir="the_dir_in_remote_file">
    <include name="dir_to_be_moved\**" />
  </put>
</ftp>

Приведенный выше фрагмент работает с последней версией NAnt и FTPTask.

person Damir Arh    schedule 02.04.2011
comment
Ссылка на документацию библиотеки дает ошибку 404. - person Nikolaos Georgiou; 04.03.2012
comment
@NikolaosGeorgiou Похоже, что проект был перемещен на GitHub. Единственное место, где я смог найти документы в настоящее время, - это исходный код задачи < / а>. - person Damir Arh; 04.03.2012

Вы можете использовать WinSCP (бесплатный ftp-клиент для Windows) и интегрировать его с помощью тега nant. Я писал об этом здесь

person Rafal Labecki    schedule 22.01.2012