TFS 2010 – 将用户添加到团队项目

尝试search档案,但没有出现,现在我完全搞砸了我的头。

我正在虚拟服务器上运行我自己的小域设置:

  • 服务器1,PDC,Exchange
  • 服务器2,SQL
  • 服务器3,IIS,TFS 2010和其他杂项的东西

现在我从我的dekstop计算机没有连接到域的连接,但我仍然可以使用TFS和其他服务,当我没有join到域,这是一个很好,因为我在其他大部分时间位置。

现在我有一个朋友,我想主持一个团队项目…我可以通过Visual Studio 2010创build它…但是…我如何设置权限的域用户,当我的台式机不是一个成员的域名?

我甚至无法在服务器上的“Team Foundation Serverpipe理控制台”中find一个选项…在那里,我只能find设置全局安全设置的选项,而不是在单个“团队项目”

我也尝试了从TFS的Web界面…也没有运气。

它真的可以是唯一可能的机器,join到域?

刚刚在博客中解决scheme: 从服务器添加用户到TFS项目。

MVH

它实际上可以从服务器上完成。

  • 打开“Team Foundation Serverpipe理控制台”
  • 在左侧窗格中,转到“服务器 – >应用程序层 – >团队项目集合”
  • 标签“常规”
  • 组员资格“
  • select“[DefaultCollection] \ Project Collection有效用户”
  • 在这里你可以看到所有的项目和组…

这是最奇怪的方式…但是在那里:-)

你可以使用远程桌面到服务器3。

但是使用团队资源pipe理器VS可以更简单。 右键单击项目节点,在“团队项目设置”下有“组设置”。 从这里你可以添加/删除组成员。

这假设您用于连接到TFS的域帐户具有足够的TFS权限来修改相关的组。

[这是基于TFS2005&2008,但我知道这并没有改变到2010年]

当您的开发机器无法访问远程域时,以下是将用户添加到TFS 2010的解决scheme。

如果您尚未这样做,请在服务器上创build用户,然后将该用户添加到ProjectTeam组。

然后在本地机器上,不要绑定到域名,只需创build一个用户名称相同的用户。

在团队资源pipe理器中右键单击您的项目,然后select“团队项目设置” – >“组成员身份…”

点击要添加用户的组,然后按“属性”button。

select“Windows用户或组”,然后点击“添加”…然后只需input用户名(不需要指定域) – 即使它最初识别您当前的计算机/域…它应该自动更改它到远程域。

然后,您可以从本地计算机上删除该用户名。

我花了大约4个小时试图添加一个用户的远程域之前,让这个工作。 微软真的应该考虑远程开发者的这种情况,远程托pipe服务器上运行的TFS等等。

我希望有帮助。