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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在TFS 2010构建质量更改后发布到FTP相关的知识,希望对你有一定的参考价值。

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

你知道有什么工具可以做到这一点吗?如果没有,有关我如何自己做的任何建议?

答案

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

您可以在此处阅读有关活动服务的更多信息:

Team Foundation Server Event Service

另一答案

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

http://tfsdeployer.codeplex.com/

另一答案

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

以上是关于在TFS 2010构建质量更改后发布到FTP的主要内容,如果未能解决你的问题,请参考以下文章

TFS 2010:主分支的门控签到;在开发分支上滚动构建?

如何让 TFS 2010 检测对 Visual Studio 之外的文件所做的更改?

在 Browserstack 中运行后发布到 Cypress Dashboard

防止 msdeploy 在 TFS 构建后同步未更改的文件?

贝宝支付成功后发布到 PHP 脚本

更新 2 后发布到文件夹消失 - Visual Studio