【问题标题】:TFS: Check In throws ErrorTFS:签入引发错误
【发布时间】:2016-08-11 02:30:18
【问题描述】:

我可以从 TFS 获取最新版本,但我无法签入我的更改。 Visual Studio 2012 抛出以下错误

一项或多项待定更改不再存在或已被修改。 挂起的更改列表已刷新,现在是最新的。 请检查未决更改列表并尝试您的操作 再次。

尝试了以下,

  1. 备份项目并撤消挂起的更改,然后再次合并 更改并尝试签入,但不起作用。
  2. 手动删除项目文件夹并从源代码打开解决方案并再次尝试签入,但不起作用。

直到昨天晚上 Check In 对我来说工作正常,但今天它不起作用。
但仍然为我的一位同事工作。

【问题讨论】:

  • 正如错误所说,你能看到源代码管理中的待定更改吗?您是否有任何其他工作区保存待处理的更改?
  • @Patrick-MSFT,是的,我可以看到。没错,我注意到 DefaultCollection 中有 2 个不需要的文件夹,我只是撤消了那些待处理的更改。现在签入工作正常:)谢谢!

标签: visual-studio-2012 tfs checkin


【解决方案1】:

我在我的工作区中发现了 2 个不在 TFS 服务器中的项目。我刚刚撤消了这两个项目的待处理更改。现在签入工作正常:)

【讨论】:

  • 我遇到了同样的问题,但我没有发现任何不应该存在的东西,但我确实在多个项目中有大量排除的更改(主要是打开旧项目或错误标记当什么都没有改变时改变)。一旦我清楚其中的一些,它就会重新开始猜测它迫使 TF 克服它所受到的任何阻碍。
  • 感谢您的回答,但我无法访问 Source-Explorer,并且收到此消息错误:无法从服务 xxxxx.visualstudio.com/xxxxxx 获得团队基础服务。
猜你喜欢
  • 2023-04-07
  • 2017-04-08
  • 2013-09-16
  • 2020-01-02
  • 2015-06-07
  • 2015-05-29
  • 2020-04-25
  • 2016-09-21
  • 1970-01-01
相关资源
最近更新 更多