尖端从Edit a WIT definition file article:
提示:随着witadmin,您可以导入和导出定义文件。您可以使用的其他 工具包括工艺编辑器,可用于TFS 2015 和更早版本,以及您从TFS电动工具安装的工具。或者,您可以使用CodePlex上提供的TFS团队项目经理,社区资源项目 。
witadmin不适用于VSTS,因为MrHinsh说您可以在Web Access上编辑工作项目。
关于API的:
获取流程模板:
请求类型:获取
网址:https://[xxx].visualstudio.com/_api/_process/GetProcesses?__v=5
创建工作项类型:
申请类型:邮政
URL:https://[xxx].visualstudio.com/_apis/work/processDefinitions/[inherited流程模板ID(请参见获取流程模板] /workItemTypes?api-version=3.0-preview.1
机构(应用/ JSON):
{
"name":"WITCustom5",
"description":"des",
"color":"D3D3D3",
"isDisabled":false
}
添加字段继承的过程模板:
请求类型:发布
网址:https://[xxx].visualstudio.com/_apis/work/processDefinitions/[inherited进程模板id] /fields?api-version=3.0-预览。1个
机构(应用/ JSON)
{
"name":"f1",
"type":"string",
"description":""
}
添加字段到工作项类型:
申请类型:邮政
网址:https://starain.visualstudio.com/_apis/work/processDefinitions/[inherited流程模板ID]/workItemTypes/[工作项目类型id(请参阅创建工作项类型)]/fields?api-version = 3.0-preview.1
Body(application/json):
{
"id":"[field id (refer to Add field to inherited process template)",
"name":"[field name]",
"type":"string",
"rules":[
{
"rule":"$required",
"value":null
}
],
"description":""
}
另一方面,用于定制的REST API很简单,并且在预览中。更多信息,你可以参考VSTS Process Customization futures。