ftptask на nant 0.85 - PullRequest
       44

ftptask на nant 0.85

2 голосов
/ 01 апреля 2011

как вы загружаете файлы на сервер 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, я не могу понять, что не так .., пожалуйста, помогите thanx

Ответы [ 2 ]

3 голосов
/ 02 апреля 2011

Вы можете найти библиотечную документацию полезной.Сервер, имя пользователя (не идентификатор пользователя), пароль и remotedir принадлежат отдельному тегу соединения, на который вы должны ссылаться в теге 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

1 голос
/ 22 января 2012

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

...