添加用户作为团队项目的贡献者时禁用添加按钮

时间:2013-01-02 06:05:40

标签: tfs tfs2012

我在Windows7机器上安装了Visual Studio 2010,我最近也在同一台机器上安装了TFS2012。 在安装TFS2012之后,我面临的问题就像首先我无法通过Visual Studio 2010的Team explorer IDE创建团队项目。 我在互联网上搜索,发现我需要安装VS2012 SP1或Team Explorer2012来解决这个问题。 安装Team Explorer2012后,我可以创建新的团队项目。

我的Windows7机器用户详细信息: 有一个默认的系统管理员帐户,一个名为USER1的用户具有系统管理员和TFS管理员权限,另一个用户USER2没有管理员权限。

我能够创建新的团队项目\将项目添加到源代码控制,以及用户USER1的任何类型的管理员任务。

我的问题是我无法添加[PROJECTNAME \ CONTRIBUTORS]的用户,我执行了以下步骤: 在团队资源管理器团队项目设置 - >集团成员资格 - > [PROJECTNAME \ CONTRIBUTORS] - >属性 现在,在当前打开的窗口中,“添加”按钮被禁用,因此无法向该组添加添加用户。 实际上,我想将权限分配给另一个用户USER2作为团队项目的贡献者。

我想要的情景如下: User1:能够创建团队项目并拥有团队项目的所有管理员权限。 User2:应该能够签入/签出团队项目的任何文件

任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:0)

由于您从Windows 7运行TFS而不是Windows Server OS,因此您必须添加本地用户才能访问TFS。这是因为您在工作组而不是域中工作。

Managing Team Foundation Server in a Workgroup

以下是关于stackoverflow的类似问题,也会有所帮助。

作为旁注,codeplex上有一个工具可以帮助您为用户或组分配权限,并使管理权限变得非常容易。

Team Foundation Server Administration Tool

答案 1 :(得分:0)

如果您在启动Visual Studio后进行了权限更改,我强烈建议您重新启动Visual Studio。团队资源管理器经常"吓坏了"当执行TFS中的权限更改并开始拒绝您访问您实际拥有权限的内容时。如果USER1是TFS管理员,那么您没有理由不能从Visual Studio管理用户。

答案 2 :(得分:0)

我找到了一种更好的方法来解决添加用户的问题。这没有TFS管理工具。

首先在管理控制台中创建一个新组(例如“TFS用户”)。然后,您就可以将任何用户分配到该组。

现在转到团队项目并转到安全设置。您现在可以看到已分配的所有用户并为其设置权限。