2

有谁知道如何使用 CruiseControl.Net 发布到 FTP 服务器?

4

5 回答 5

4

我认为没有特定的方法可以做到这一点。您当然可以始终在 Cruise control.net 的窗口中运行命令行 ftp 客户端

一个提示:

我发现像这样的东西很难在 cc.net 中设置和维护。涉及大量的试验和错误,因为每次试验都在服务器上工作,并且每个错误都可能需要很长时间才能调试。我通常有一个非常通用的 cc.net 构建设置,我可以为我的所有项目复制它,这些项目只是从版本控制中获取源代码并启动一个 nant 构建脚本。因为您可以在本地机器上运行 nant 构建脚本以及调试,所以要容易得多。

于 2008-11-05T08:50:54.597 回答
3

与您使用的编译器无关,从 1.5 版开始,有一个 FTP 发布者,它使用自由汇编edtFTPnet.dll,它会自动发布任何信息。享受。

于 2009-11-01T01:13:27.250 回答
1

我们在工作中遇到了一个问题,我们需要在构建过程中进行大量文件操作,因此我编写了一个插件来执行此操作。

资源方面,这很容易做到,我需要的所有信息都在这个链接中: http ://confluence.public.thoughtworks.org/display/CCNET/Custom+Builder+Plug-in

除了我实现了 iTask,而不是 iBuilder。

希望对您有所帮助。

于 2008-11-07T17:02:07.103 回答
1

如果您将 MSBuild 与 CC.NET 一起使用,则可以使用FTP Task for MS Build

于 2008-11-07T17:03:48.253 回答
1

如果您要为 CC.Net 路由执行 FTP 任务,您应该知道,在 1.5 版中存在导致所有文件再次复制到 FTP 服务器的问题,即使它们自上次上传以来没有更改.

尽管如此,我还是成功地将它用于两个较小的站点。我在博客上写过我设置它的经验。

于 2010-08-17T15:08:58.247 回答