如何使用 Visual studio 2010 的 TFS 来模拟多个用户?

How to i use TFS with Visual studio 2010 to simulate multiple users?

我正在使用 VS2010 以及随 codeplex 提供的 免费版 TFS。但我只在一台电脑上工作。我试图通过打开两个 VS 并从两个用户名登录到 TFS 来 模拟 两个用户。然后,当我通过 file -> Source control -> Add project from source control 从源代码管理添加项目并浏览直到找到 .sln 文件时,本地路径始终相同两个用户。它甚至没有让我改变本地路径。因此,当我从一个用户那里进行更改时,它对本地解决方案进行了更改,它还更新了 codeplex 中的解决方案,但是当我尝试从另一个用户那里获取最新版本时,它总是说 本地解决方案已被编辑并且要求覆盖它。但我需要从服务器而不是本地文件夹更新 VS 中的解决方案。当我拒绝覆盖然后单击结帐进行编辑时,它从未在服务器上返回更新版本。有办法解决这个问题吗?

我需要使用两个 VS2010 实例模拟两个用户。有办法正确地做到这一点吗?

谢谢

您可以:

1) 注销并以另一个用户身份登录 2) 在 Win8+ 中本地使用 hyper-v 并启动另一台机器 3) 在 Azure 中免费启动 VS 试用机

您已经掌握了它 post,使用另一个用户登录,但是当您创建本地工作区时,请确保它们指向两 (2) 个单独的文件夹。不要将工作区指向磁盘上不起作用的同一位置。

因此用户 A 的工作空间为 c:\A\source 用户 B 的工作空间为 c:\B\source.

所有文件都将复制到这两个位置。现在,如果您修改 A 的工作区中的文件并签入,则需要从 B 的 VS 获取最新信息到它的工作区。

如果您在任一工作区中修改任何内容,您需要将其签入以便其他用户能够在他们的工作区中获取它。

希望这对您有所帮助, 外星人