【发布时间】:2011-02-01 13:09:41
【问题描述】:
我知道简短的回答是“你不能”。桌面构建不再是 TFS 2010 的一部分。
但是,我想我可以通过某种方式,如果我在我的机器上安装一个构建代理,并引导 WF不获取最新版本或搁置,并使用现有的工作区,我应该可以伪造它。
问题是理论和实践之间我的知识差距很大。任何人都可以想出一种可行的方法吗?
【问题讨论】:
我知道简短的回答是“你不能”。桌面构建不再是 TFS 2010 的一部分。
但是,我想我可以通过某种方式,如果我在我的机器上安装一个构建代理,并引导 WF不获取最新版本或搁置,并使用现有的工作区,我应该可以伪造它。
问题是理论和实践之间我的知识差距很大。任何人都可以想出一种可行的方法吗?
【问题讨论】:
您想要完成的究竟是什么?为什么不在你的机器上设置一个构建代理并配置一个增量构建来运行呢?您可以通过 Queue Build 对话框将搁置集传递给它,或者使用单独的分支将您的源代码与其他团队分开。
【讨论】:
我终于想出了一个解决方案:
想要在本地构建(即桌面构建)的客户端需要在其桌面计算机上安装 构建控制器 和 构建代理 .然后他需要为构建选择那个控制器。
在构建模板中,Get活动需要删除,Create Workspace活动需要替换为Get Workspace , 使用现有的。
最后,删除复制到放置文件夹的命令。您正在本地构建。没必要。
阿萨夫
【讨论】: