1

我在 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] 的用户,我执行了以下步骤:在 Team explorer Team Project Settings -> Group Memberships -> [PROJECTNAME\CONTRIBUTORS] ->Properties 现在在当前打开的窗口中添加按钮被禁用,因此导致无法将添加用户添加到该组。实际上,我想将权限分配给另一个用户 USER2 作为团队项目的贡献者。

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

任何帮助将不胜感激。

4

3 回答 3

0

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

在工作组中管理 Team Foundation Server

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

附带说明一下,codeplex 上有一个工具可以帮助您将权限分配给用户或组,并使管理权限变得非常容易。

Team Foundation Server 管理工具

于 2013-01-02T16:20:23.913 回答
0

如果您在启动 Visual Studio 后进行了权限更改,我强烈建议您重新启动 Visual Studio。当 TFS 中的权限更改被执行并开始拒绝您访问您实际有权访问的内容时,Team Explorer 经常“惊慌失措”。如果 USER1 是 TFS 管理员,那么您没有理由不能从 Visual Studio 管理用户。

于 2013-01-02T16:39:20.400 回答
0

我找到了一种更好的方法来处理添加用户的问题。这在没有 TFS 管理工具的情况下工作。

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

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

于 2014-03-05T23:49:07.073 回答