2

你如何将文件上传到 nant 中的 fpt 服务器?我使用了以下代码,但它说属性服务器是未知的。

<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

4

2 回答 2

3

您可能会发现库文档很有帮助。服务器、用户名(不是用户 ID)、密码和 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

于 2011-04-02T04:51:41.680 回答
1

您可以使用 WinSCP(windows 的免费 ftp 客户端)并通过 nant 标签集成它。我在这里写了博客

于 2012-01-22T17:28:33.137 回答