【发布时间】:2010-12-29 22:39:47
【问题描述】:
当我将 TFS 2010 中构建的质量更改为生产质量时,我希望将构建上传到远程服务器上的 FTP 站点。
您知道有什么工具可以做到这一点吗?如果没有,有什么建议可以让我自己做到这一点吗?
【问题讨论】:
当我将 TFS 2010 中构建的质量更改为生产质量时,我希望将构建上传到远程服务器上的 FTP 站点。
您知道有什么工具可以做到这一点吗?如果没有,有什么建议可以让我自己做到这一点吗?
【问题讨论】:
TFSDeployer 可能很有用,构建质量更改事件会根据构建质量触发配置的 powershell 脚本的执行。
【讨论】:
如果您想自动执行此操作,您可能需要使用 TFS 中的通知系统。您需要构建一个从 TFS 接收通知的 Web 服务,然后让该 Web 服务执行 FTP 上传或使其排队一个新的构建来执行 FTP 上传。我可能会选择第二种选择,以便在需要时轻松手动上传。
您可以在此处阅读有关事件服务的更多信息:
【讨论】:
您可以在后期构建步骤中使用 Powershell:What’s the best way to automate secure FTP in PowerShell?
【讨论】: