我管理一个大型TFS 2013团队项目,我们的代码现在已经分成多个独立的部分,每个部分都成为团队项目中的租户。每个这样的部分都有自己的构建定义。我希望每个部分中的人能够创建/编辑/管理他们的构建定义,而不是其他人。
目前,我根据请求自己创建构建定义,然后设置新定义的权限,并告诉人们编辑它们。我有权使用,因为我在Builders VSO组中,因此在团队项目中有Edit build definition
和Administrator build permissions
。
但是,我想授予每个人创建新构建定义和管理它们的权限,但是没有权限更改其他权限。这在TFS中是否可行?
答案 0 :(得分:0)
目前无法开箱即用。但是,您可以设置一个网页,自动执行您当前执行的任务,并添加新的构建定义并授予正确的团队权限......然后,他们可以从那时开始管理。
我建议使用PowerShell进行操作,并且网页会调用它。