我们正在使用Microsoft的托管TFS,我们正在尝试将Cruise Control和SVN版本迁移到完整的TFS版本。
我们正在使用:
来源控制:TFS 构建代理:TFS 包装:Installshield 2012
我们可以创建构建代理和扩展,并有几个“示例”XAML构建脚本,但仍然存在一些基本问题:
我知道构建的输出通常在构建之后存储在$ \ Rel(或类似)中。但是之后怎么继续?
如何
答案 0 :(得分:0)
这是一个很棒的问题卡尔。
一下子 - 如果您想将安装屏蔽软件包作为TFS构建的一部分,我建议您创建一个插入云端的本地(您的网络)tfs构建服务器。然后,您可以安装所需的位,现在是您的服务器,并且您可以使用一个包装msi并将其放入输出文件夹的PowerShell来自定义构建脚本。然后,构建服务器会将所有内容(包括您的msi)放入服务中。
按照您的描述 - 您可以挂钩API以在本地下载文件。查看http://nakedalm.com/new-un-versioned-repository-in-tfs-2012/了解如何挂钩