我们在本地使用 TFS 2015。TFS 2015 自定义构建任务存储在哪里?或者如何下载现有的构建任务?
我知道你可以从 github 下载构建任务。但这不是我要找的。
我们在本地使用 TFS 2015。TFS 2015 自定义构建任务存储在哪里?或者如何下载现有的构建任务?
我知道你可以从 github 下载构建任务。但这不是我要找的。
它们内部存储在数据库中。“提取它们”的最简单方法是安装本地代理,创建以该代理为目标的构建定义并添加您想要的任务。
对构建进行排队,代理将下载任务并将它们存储在代理工作目录下名为“Tasks”的子文件夹中。从那里获取内容。
您将能够使用该tfx build tasks upload
命令推送任务。
如果您从 VSTS 下载任务以安装到本地 TFS 服务器,您可能需要访问特定的任务版本,因为该服务可能领先,并且可能具有尚未部署到 TFS 服务器的其他依赖项。
另一个需要注意的是,当从 VSTS 下载任务时,它的预览标志可能设置为 true task.json
,这些任务可以上传,但在 TFS 中是不可见的,在上传它们之前,你应该"preview": true
从task.json
完全删除对的引用.