将客户端连接到工作组中的TFS服务器

问题描述:

假设我有3台通过LAN(无活动目录)连接的PC。在每台PC中,我有3个用户。所以我有这些用户,PC1 \ UserA,PC2 \ UserB,PC3 \ UserC。我已经在PC1上安装了TFS 2010 Server。现在为了在WorkGroup中完成这项工作,我在PC1(PC1 \ UserB,PC1 \ UserC)中创建了两个具有相同密码的用户。出于测试目的,我已授予这两个用户的管理权限。我也公开了工作空间。当PC2 \ UserB尝试用他的用户/密码与服务器连接时,他可以成功连接。但是,当用户尝试编辑文件时,他正在收到此错误。将客户端连接到工作组中的TFS服务器

操作无法完成,因为用户....没有对工作区的一个或多个所需的权限(使用).....

同样与PC3 \用户C发生。

您是否给过这些用户在TFS中的角色或其他特定权限?默认情况下,如果用户没有分配角色(比如Contributor),他们就不能编辑文件或任务。

+0

从TFS服务器控制台>应用程序层>管理员安全性>窗口用户或组,我添加了这些用户并选中了允许列中的所有复选框。有没有其他的方法? – user960567

+1

从视觉工作室内部,转到团队资源管理器,右键点击您想让他们访问的项目。团队项目设置>组成员资格。将用户帐户从此处添加到组。这将根据每个项目设置他们的角色。您可以通过在根节点上执行类似的步骤(通常是tfs)在整个服务器上设置它们。 –

+0

我已经设法解决这个问题。谢谢。请参阅http://social.msdn.microsoft.com/Forums/zh-CN/tfsgeneral/thread/8b2955e5-49e2-4d59-9b44-a7af09628243/?prof=required – user960567