我想在tfs 2010服务器(本地网络,防火墙内)上将特定项目的夜间版本+源代码发布到(本地网络,dmz)ftp服务器。
复制文件可以使用ftp协议或复制到网络共享。
我可以通过团队构建轻松完成此任务,还是需要额外的工具?
答案 0 :(得分:0)
使用Team Foundation Build可以非常轻松地完成此操作。 VS附带的zip和ftp活动甚至可以使用。
如果你想让一个工具变得更简单,那么我会推荐Final Builder。这个工具使用一个在Build和Test之后运行的Activity集成到Team Foundation Build中,你几乎可以做任何事情。它有FTP和Zip活动准备好进行拖放。
答案 1 :(得分:0)
如果您有更复杂的事情,例如通过FTP同步/清理远程站点,您可以轻松地创建自定义CodeActivity并通过WebClient
直接在C#代码中执行FTP。