在TFS 2010构建质量更改后发布到FTP

时间:2009-12-25 03:20:22

标签: tfs build tfs2010

当我在TFS 2010中更改构建质量(达到生产质量)时,我希望将构建上传到远程服务器上的FTP站点。

您知道有哪些工具可以实现这一目标吗?如果没有,有关我如何自己做这些的建议吗?

3 个答案:

答案 0 :(得分:5)

TFSDeployer可能很有用,构建质量更改事件会根据构建质量触发已配置的powershell脚本的执行。

http://tfsdeployer.codeplex.com/

答案 1 :(得分:1)

您可以在构建后的步骤中使用Powershell:What’s the best way to automate secure FTP in PowerShell?

答案 2 :(得分:1)

如果要自动执行此操作,可能需要在TFS中使用通知系统。您需要构建一个Web服务,该服务从TFS接收通知,然后让该Web服务执行FTP上载或使其排队成为将进行FTP上载的新构建。我可能会选择第二种方法,以便在需要时可以轻松手动上传。

您可以在此处详细了解活动服务:

Team Foundation Server Event Service