3

在我的公司,我们使用的是 Team Foundation Server 2015 和 Visual Studio 2013。我们的构建定义使用 xaml 构建过程模板。

使用“编辑构建定义...”来更改构建定义可能非常繁琐且容易出错,特别是如果需要在许多地方进行更改,在多个构建等情况下。

我有社区 TFS 构建管理器,它允许您将构建定义导出到 json。它还允许您从 json 创建新的构建定义。我非常需要它似乎没有做的是从 json.xml 更新现有的构建定义。

有没有办法让我在文本文件(xaml、xml、json 等)中完全定义构建定义并从中更新现有的构建定义?

4

1 回答 1

3

简单地说:没有

复杂:您可以使用TFS API:构建过程对象模型参考来创建应用程序来归档它。

但是,如果您想通过 json 编辑定义,我建议您使用 vNext 构建。使用 vNext 构建,您可以轻松地通过REST API以 json 格式更新构建定义。此 API 也支持 XAML 构建定义,但它只能更改 XAML 定义的一些内容。

于 2016-01-13T07:02:16.193 回答