TFS:在指定版本不存在

标签 tfs

我在 Visual Studio TFS 中有一个文件,在我进行合并时删除了我的一个队友。当我尝试 checkin 合并/删除的文件时,我收到一个对话框,因为存在冲突,它已被 checkin 。 Pending Changes - Conflicts 点击不显示任何冲突,但输出窗口有以下消息:

“项目 $/.../Reference.cs 在指定版本中不存在。”

当我尝试撤消更改时,我收到一条错误消息,显示“Sql 错误:515”

所以我无法 checkin 文件,也无法撤消更改。

我可以完全删除文件或添加回源代码管理。我只是希望它从我的待定更改列表中删除。

最佳答案

有趣的情况。

快速修复可能是在 TFS 中取消删除文件。

  • 转到工具 |选项。
  • 展开源代码管理并选择“Visual Studio Team Foundation Server”
  • 启用“在源代码管理资源管理器中显示已删除的项目”窗口。
  • 转到该文件取消删除它。
  • 尝试再次撤消或继续合并。
  • 关于TFS:在指定版本不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7882874/

    相关文章:

    tfs - 在 Team Foundation Server 2012 更新 1 中更改一周的第一天

    tfs - 版本、功能、子功能和环境的分支

    tfs - 如何以特定编号启动 vNext TFS 2015 构建修订版

    visual-studio-2010 - TFS dll 和引用问题

    visual-studio - 有没有办法在Visual Studio 2012中使用Visual Studio 2010样式的Pending Changes/Team Explorer?

    git - 将源代码从 git 迁移到 TFVC

    git - 如何从 TFS 获取类似 git 的统计信息

    TFS 2012 Web Access 保存查询结果已禁用

    visual-studio-2010 - 来自 TFS 2010 版本的电子邮件通知/警报

    visual-studio-2010 - Microsoft Team Foundation Server中的 "$(SourceDir)"是什么?