使用 MSBuild 任务对 TFS 2010 中的目录进行 ftp
是否有教程展示如何使用 MSBuild
任务(如 FtpUploadDirectoryContent
)在 Team Build 2010 中使用 FTP 将文件/目录复制到远程主机?我从未在 TFS 2010 中使用过 MSBuild 任务。
Is there any tutorial to show how can I use MSBuild
tasks like FtpUploadDirectoryContent
to copy file/directory to a remote host using FTP in Team Build 2010? I never used a MSBuild task in TFS 2010.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只需将其放入某个项目的 AfterBuild 目标中 - 最好将其放入依赖关系图顶部的项目中。如果您不希望它在 Visual Studio 中运行,或者您只想针对特定生成配置进行 FTP 传输,则可以添加条件。例如:
查看如何:扩展 Visual Studio 生成过程
Just put it in the AfterBuild target of one of your projects - probably best to put it in the project that's at the top of your dependency graph. You can add a condition if you don't want it to run in Visual Studio, or if you only want to do the FTP transfer for a particular build configuration. For example:
See How to: Extend the Visual Studio Build Process
您可以考虑修改构建过程模板 (WF) 并使用 InvokeProcess 活动调用 FTP.exe。
如果内置的 Windows FTP 命令行客户端不适合您,还有一些 FTP 活动和命令行实用程序。
You might consider modifying your build process template (WF) and using the InvokeProcess activity call out to FTP.exe.
There are also a handful of FTP activities and command line utilties if the built in Windows FTP command line client doesn't work for you.