TFS让我可以比较和结帐,但不能签到

时间:2017-07-06 07:01:51

标签: visual-studio-2013 tfs

我已经在我的visual studio 2013中使用TFS一段时间了,但现在我遇到了问题 在最初设置时,我使用域\ Administrator从VS登录到TFS 但公司政策已经改变,现在密码已经改变,我不再知道了。
但是我自己的域用户已被授予管理员权限,所以我认为下次启动VS时没问题,TFS要求我登录我提供自己的帐户。
这不起作用我有很多错误所以我不得不去控制面板并从凭据管理器中删除此凭据。

所以我再次启动VS并让某人再次输入Administrator的通行证,然后点击“记住”。

这似乎有效,我可以对文件进行比较,这是正确的 我也可以签出文件进行编辑 但是,当我想要检入时,它会显示错误一瞬间,并在VS中关闭我的项目。

经过多次尝试,我能够捕获错误的屏幕截图(它只显示一瞬间) 这是错误:
enter image description here

我不知道这件事是在谈论什么,我希望有人能够帮助我找到解决方案。

我在哪里可以找到此工作区以及如何为其授予权限?

我在本地计算机上使用visual studio 13,登录到域,我的用户帐户具有管理员权限。

编辑:

我在VS中找到了一个用于编辑工作区的屏幕。权限目前位于Private Workspace 所以把它设置为公开,现在我也不能做比较和结账了。
将其设置回私有并不会帮助我现在继续收到此错误。

有什么建议吗?

编辑:

似乎有2个工作区具有相同的名称,但我只能在管理工作区中看到。也许如果我能以某种方式摆脱它 在这个屏幕中,我可以看到2个工作区:

enter image description here

我怎样摆脱第二个?

编辑:
看来VS一直在寻找错误的工作空间 看这个截图: enter image description here
我配置了一个新的工作区PC_GUIDO_2,但如果我进行比较,即使工作区组合框显示PC_GUIDO_2,它也会继续搜索工作区PC_GUIDO。
如何强制它停止搜索该工作区?

1 个答案:

答案 0 :(得分:1)

请尝试按照以下步骤解决问题:

  1. 确保您的帐户具有项目的签入权限。 (管理服务器>版本控制>设置权限)
  2. 关闭VS
  3. 删除VS客户端缓存
  4. 以管理员身份启动VS(右键单击并以管理员身份运行)并且不要使用VISUAL STUDIO登录
  5. 在团队资源管理器中,将TFS与您的帐户相关联
  6. 管理工作区以删除当前工作区" PC_GUIDO"
  7. 创建新工作区并将源映射到新的本地文件夹
  8. 然后再次检查问题。

    enter image description here