如何在本地部署的TFS 2015中手动触发发布?
在TFS 2015中手动触发发布的正确方法
嘿,你完全不用反复修改环境变量配置这么折腾!TFS 2015的Web界面里本来就有专门的手动触发入口,可能你之前没找对地方,我给你一步步说清楚:
第一步:进入发布管理页面
打开你的TFS项目,点击顶部导航栏的发布选项卡(有些版本里叫“发布管理”),这里会列出你所有的发布定义。第二步:找到目标发布定义
在发布定义列表里,找到包含test、production环节的那个定义,点击它的名称进入详情页。第三步:直接手动创建并触发发布
在发布定义详情页的右上角,你会看到一个**+ 发布**(或者显示为“创建发布”)的按钮,点击它之后会弹出配置窗口:- 选择你要使用的构建工件(就是你之前构建生成的可用包);
- 勾选你要部署的目标环境(比如test或者production);
- 填写必要的注释或者确认保留策略后,点击创建,就能直接触发这个环境的发布了。
额外技巧:针对已有发布记录触发部署
如果你已经有一个创建好的发布记录(比如dev环境刚部署完的那个),也可以直接基于它手动部署到test/production:- 在发布定义的“发布”列表里找到目标记录,点击它右侧的**...**(更多选项);
- 选择部署到,然后选test或production环境,确认后就能触发部署。
另外再提醒下:只要你把test和production环境的“部署触发”设置保持为No automated deployment,就只会允许手动触发,完全不用每次去改配置来回切换。你之前的操作确实绕了弯路,用上面的方法就能直接搞定~
内容的提问来源于stack exchange,提问作者Rod
相关产品推荐
相关产品推荐

