【问题标题】:Copy the output of a TFS Build to a TFS Location将 TFS 构建的输出复制到 TFS 位置
【发布时间】:2012-04-20 01:15:22
【问题描述】:

在 TFS 11 中添加了一项新功能,允许您将 TFS 位置指定为构建放置而不是网络共享。 (见:http://blogs.blackmarble.co.uk/blogs/rfennell/post/2012/03/13/Dropping-build-output-to-source-control-in-TFS11.aspx

有没有人知道在 TFS2010 中可以通过 Windows 工作流或类似的方法来实现类似的东西。我花了几天时间搜索,但找不到任何有用的东西。

我最接近的是运行一个执行签入的自定义 powershell 脚本,但这似乎也不起作用。

非常感谢任何帮助。

【问题讨论】:

    标签: tfs build


    【解决方案1】:

    您需要创建一些使用 TFS 版本控制客户端 API 的自定义操作,以在工作区中进行更改并提交它们。 Ewald Hofman 有一篇博文,在更新一组文件的版本号后做了类似的事情。

    http://www.ewaldhofman.nl/post/2010/05/13/Customize-Team-Build-2010-e28093-Part-5-Increase-AssemblyVersion.aspx

    如果您创建此类自定义活动,请考虑与社区via the Team Build Extensions project 分享。

    【讨论】:

      【解决方案2】:

      简单的肮脏解决方案是使用少量 Invoke Process Activities 来调用 xcopy、tf add 和 tf checkin 命令并删除目录活动来完成这项工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-09-20
        • 2014-09-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-25
        • 1970-01-01
        • 2023-03-18
        相关资源
        最近更新 更多