代码之家  ›  专栏  ›  技术社区  ›  Afshar Mohebi

在TFS 2010中使用MSBuild任务作为ftp目录

  •  0
  • Afshar Mohebi  · 技术社区  · 14 年前

    有没有教程教我如何使用 MSBuild 像这样的任务 FtpUploadDirectoryContent 在TeamBuild2010中使用FTP将文件/目录复制到远程主机?我在tfs2010中从未使用过MSBuild任务。

    2 回复  |  直到 14 年前
        1
  •  1
  •   Jim Lamb    14 年前

    只需将它放在某个项目的后构建目标中—最好放在依赖关系图顶部的项目中。如果不想在visualstudio中运行条件,或者只想对特定的生成配置执行FTP传输,则可以添加条件。例如:

    <Project>
        ...
        <Target Name="AfterBuild" Condition="'$(BuildingInsideVisualStudio)'!='true'" >
            <!-- Insert your FTP task here -->
        </Target>
    </Project>
    

    See How to: Extend the Visual Studio Build Process

        2
  •  1
  •   Ryan Cromwell    14 年前

    您可以考虑修改构建过程模板(WF)并使用InvokeProcess活动调用FTP.exe文件.

    如果内置的Windows FTP命令行客户机不适合您,那么还有一些FTP活动和命令行实用程序。

    推荐文章