相关疑难解决方法(0)

无法使用TF.exe确定工作区

我有这个脚本(bat文件)

tf workspaces /s:http://project02:8080

tf workspace /s:http://project02:8080 Team.descomp;MyDomain\Myuser


tf workfold /workspace:Team.descomp


tf get $/Team/Main/Projects /recursive /force /noprompt
Run Code Online (Sandbox Code Playgroud)

我收到此错误:无法确定工作区.当我尝试执行tf get时.

控制台输出类似于:

服务器:project02

工作区:DESCOMP

所有者:MyUser

电脑:DESCOMP

工作区:Team.descomp

所有者:MyUser

电脑:DESCOMP

...

工作区:Team.descomp(MyUser)

服务器: http:// project02:8080 /

$ /团队:C:\ Temp\Team2

...

无法确定工作区.

注意,$/Team(团队项目)在两台机器上有映射:MyUser和Descomp

工作区:团队所有者:MyUser计算机:MyUser

工作区:Team.descomp所有者:MyUser计算机:DESCOMP

有什么建议?

workspace scripting tfs team-build

21
推荐指数
2
解决办法
4万
查看次数

如何重新获得对Team Foundation Server Workspace的访问权限?

我在TFS服务器上重新启动了IIS,从那时起我就无法访问我的工作区.

无论我做什么,它都会不断创建一个由服务帐户拥有的工作空间,而不是我的公司帐户.

几天前,我用"以不同用户身份运行"打开了SSMS 2008并使用了该服务帐户.这是我能想到的唯一方式.

因此,如果我运行,tf workspaces /owner:*我会看到两个工作区,一个由我拥有,另一个由服务拥有.

当我打开VS2010时,它会加载服务帐户拥有的工作区,而我无法查看其他工作区.运行tf /delete错误的一个删除它并运行tf /remove:*清除我的缓存,但当我打开VS2010时,它再次创建.

我尝试使用"以不同用户身份运行"运行VS2010并使用我的凭据,没有运气.

任何人都有任何想法如何让我的工作区回来?

workspace tfs visual-studio-2010 visual-studio

7
推荐指数
1
解决办法
7952
查看次数

在 TF 工作区上切换用户

我正在一台已成功建立与 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)

tfs visual-studio

1
推荐指数
1
解决办法
4767
查看次数