我正在一台已成功建立与 tfs 的连接的计算机上工作。我昨天在 Visual Studio 命令提示符中运行了一个命令,该命令切换了计算机认为我是的用户。如果我运行 tf 工作区,我会得到:
=================================================== ===========
工作空间:HSS12093 所有者:Graham 计算机:HSS12093 评论:集合:integrationtest\HSSSoftware 权限:私有位置:本地文件时间:当前
工作文件夹: $/HSSWebSolutions: D:\HSSWebSolutions $/HSSWebSolutions/HSSReportingPortal: D:\HSSWebSolutions\HSSSolutions\Projects\ HSSReportingPortal
=================================================== ===========
工作空间:HSS12093 所有者:Integrationtest 开发访问帐户计算机:HSS12093 评论:集合:integrationtest\HSSSoftware 权限:私有位置:本地文件时间:当前
工作文件夹:
这一直运行良好,因为自设置以来我一直以 Graham 身份登录。当我昨天从命令提示符运行 tf 命令时,尽管它要求提供管理员用户的凭据,但我输入了管理员帐户用户名和密码(用于 Integrationtest 开发访问帐户)。
我的机器现在认为我已以此帐户登录,并且我无法再映射到代码文件的本地驱动器版本。
我已尝试删除开发帐户的工作区,但这不起作用。我需要一些方法来切换回原来的帐户。如果我尝试映射到文件夹,则会收到错误消息,表明这些文件夹已映射到 Graham。如果我尝试在 Visual Studio 中更改所有者,则会收到一条错误消息“工作区 HSS12093:Graham 已存在于计算机 HSS12093 上”。
有什么办法可以切换我登录的帐户吗?我尝试过使用:
tf workspaces HSS12093;graham /login:graham;<password>
Run Code Online (Sandbox Code Playgroud)
您可以运行以下命令来更改工作空间的所有者:
tf workspace Workspacename;Currentowner /newowner:newowner /collection:collectionurl
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4767 次 |
| 最近记录: |