Tfs 可以以编程方式创建Team Foundation服务器项目吗?
我需要创建Team Foundation Server项目,但我唯一能找到的方法是手动通过网站。 是否可以通过CLI、编程语言或RESTful API编程 提前谢谢 是否可以通过CLI、编程语言、, 还是RESTful API 这是可能的,您可以使用RESTAPI来实现这一点Tfs 可以以编程方式创建Team Foundation服务器项目吗?,tfs,Tfs,我需要创建Team Foundation Server项目,但我唯一能找到的方法是手动通过网站。 是否可以通过CLI、编程语言或RESTful API编程 提前谢谢 是否可以通过CLI、编程语言、, 还是RESTful API 这是可能的,您可以使用RESTAPI来实现这一点Azure Devops Server 2019和TFS 2018U2都支持使用Rest API创建项目 详情请参阅 在邮递员中使用TFS2018U2进行测试: 请求URL:https://ServerName:8080/t
Azure Devops Server 2019
和TFS 2018U2
都支持使用Rest API创建项目
详情请参阅
在邮递员中使用TFS2018U2
进行测试:
请求URL:https://ServerName:8080/tfs/CollectionName/_apis/projects?api-版本=4.1
请求正文:
{
"name": "CreateProjectTest",
"description": "Just for Test",
"capabilities": {
"versioncontrol": {
"sourceControlType": "Git"
},
"processTemplate": {
"templateTypeId": "6b724908-ef14-45cf-84f8-768b5384da45"
}
}
}
如果您获得状态202 accepted
,那么您可以在一段时间后(对我来说,10~25秒)在网站上看到新创建的项目
注意:文档声明格式为https://{instance}/{collection}/\u api/projects?api version=xxx
,但是当公共URL以http
开头时,您需要使用http
而不是https
:
此外:下面是一个使用CLI实现所需功能的方法。如果你想用C#代码做到这一点,这里可能会给你一些提示
希望以上所有帮助:)什么版本的TFS?你是先用谷歌搜索这个还是做过任何独立的研究?这是一个很好的记录。如果一个问题是现有问题的重复,不要回答它。投票以副本形式结束。