我正在尝试将 VSO 帐户映射到这台 PC 上的文件夹,根据团队惯例,我们必须将其映射到 C:\CompanyName
文件夹。
现在,当我尝试映射它时,Visual Studio 会提示:
The path C:\CompanyName is already mapped in workspace ComputerName;Windows Live ID\developerid
在此错误的先前实例中,我们将使用 tf.exe
删除帐户,如下所示:
tf workspaces
// showing list of workspaces, giving us the collection, workspace, owner, and computer
tf workspace /delete /collection:https://companyname.visualstudio.com workspace;owner
但它提示说:
TF14061: The workspace Workspace;Owner does not exist
有没有其他方法可以从机器上删除所有工作区?这确实是一个痛苦、令人沮丧的过程。
最佳答案
当您删除一个工作区时,您应该保持所有者与它在 tf workspaces
中显示的相同。
比如一个工作空间的名字是Jim Green
,你应该保留空格并且用引号将名字引用起来,然后通过删除工作空间>tf workspace/delete/collection:https://account.visualstudio.com workspace;"Jim Green"
.
下面是一个例子:
C:\hello>tf workspaces
Workspace Owner Computer Comment
-------------- ---------- -------------- --------------------------------------
mydev marina liu computername
C:\hello>tf workspace /delete /collection:https://marinaliu.visualstudio.com mydev;"marina liu"
A deleted workspace cannot be recovered.
Workspace 'mydev;marina liu' on server 'https://marinaliu.visualstudio.com' has
0 pending change(s).
Are you sure you want to delete the workspace? (Yes/No) Yes
关于tfs - 无法使用 tf.exe 删除 VSO 工作区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50128862/