我正在使用Visual Studio Team Services(http://visualstudio.com/)和Visual Studio 2012。
我想为WorkItems添加一个新的State Value。搜索后我发现我可以编辑流程模板来实现这一目标。我已经尝试过菜单项“Team \ Team Project Collection Settings \ Process Template manager”,但我收到以下消息:
Visual Studio无法从Team Foundation Server检索您的用户权限。
与Team Foundation Server管理员联系,以确定错误原因以及纠正问题的步骤。
如果问题仍然存在,请与Microsoft产品支持服务联系
详细信息:访问被拒绝:marlon.brum@gmail.com需要对资源$的以下权限才能执行此操作:管理
我已将我的用户添加到我在tfs配置中找到的每个管理员组,项目和集合,但我一直收到该消息。
如何在Visual Studio Team Services中向WorkItems添加自定义状态?
答案 0 :(得分:15)
请注意,最近更改了VSTS的UI。我更新了我的答案以反映最新的更改,但也保留了较旧的副本!
更新:截至2018年10月17日,团队服务:
在下添加GIF
对于那些仍处于较旧用户界面的用户,请访问团队服务...
单击“新建状态”链接
希望它有所帮助!
感谢Microsoft提供该功能!
答案 1 :(得分:4)
http://lajak.wordpress.com/2013/01/09/tfs-2012-versions-of-team-foundation-server/
缺点:•无法自定义流程模板或工作项模板
因此无法在Team Foundation Services上添加新状态。
尽管如此,“Team \ Team Project Collection Settings \ Process Template manager”只允许您上传和下载流程模板,您可以在其中编辑WIT XML。更舒适的方法是使用/安装TFS PowerTools并使用WIT编辑器“工具 - >流程编辑器 - >工作项类型 - >从服务器/文件打开WIT”。
答案 2 :(得分:2)
Visual Studio Team Services 不支持此功能。这似乎是造成很多人(包括我自己)的问题。 {(3}}用于(计划的)功能请求。
我怀疑您的权限错误的原因并不是您没有分配正确的权限,而是该权限无法分配。
答案 3 :(得分:0)
您需要团队基础服务器管理员权限来执行witadmin任务。 你的意思可能是你已经将自己添加到默认集合admin / project admin。
我已将我的用户添加到我在tfs配置中找到的每个管理员组中,用于项目和集合,
为此你有两个选择: