Visual studio 2015 TF206016:无法将代码签入TFS Online

Visual studio 2015 TF206016:无法将代码签入TFS Online,visual-studio-2015,tfs,Visual Studio 2015,Tfs,当我尝试在线将代码签入TFS时,我在VS 2015中得到以下响应: TF206016:签入操作已停止,因为在保存所有 打开文件时,系统会挂起对一些其他文件的更改。回顾 您的挂起更改,请确保选择了所有相关更改,然后 然后再次执行签入操作 确切的过程是: 点击登记按钮 系统会提示您保存项目文件 点击Yes保存项目文件 请参见项目文件在包含的更改列表中出现然后消失 获得以上信息 如果单击“不保存项目文件”,我会被告知存在未保存的修改文件 我已经关闭并重新打开了Visual Studio。我重新启动了。

当我尝试在线将代码签入TFS时,我在VS 2015中得到以下响应:

TF206016:签入操作已停止,因为在保存所有 打开文件时,系统会挂起对一些其他文件的更改。回顾 您的挂起更改,请确保选择了所有相关更改,然后 然后再次执行签入操作

确切的过程是:

  • 点击登记按钮
  • 系统会提示您保存项目文件
  • 点击Yes保存项目文件
  • 请参见项目文件在包含的更改列表中出现然后消失
  • 获得以上信息
  • 如果单击“不保存项目文件”,我会被告知存在未保存的修改文件

    我已经关闭并重新打开了Visual Studio。我重新启动了。我从未在其他项目中看到过这种情况。(即使在今天,在这两个实例之间,我成功地签入了另一个项目的代码。)我还更改了映射,因此我所处的文件系统路径与最初完全不同

    我看到的另一件奇怪的事情是,在包含的更改列表中有一个.vbproj.vspscc文件。但是,从签入列表中排除该文件并没有什么区别


    谢谢。

    更新:

    根据以下评论,从TFS获取最新版本解决了问题

    听起来您的本地工作区发生了更改或遗漏了某些内容。获取最新信息时,将覆盖源。所以一切正常。无论解决了什么问题,您也可以尝试创建一个新的工作区或下次重新映射现有的工作区


    根据错误消息,首先需要检查是否选中了所有相关更改

    此外,此问题可能是由于该特定
    xx.vspscc
    文件的源代码管理绑定错误造成的

    Team Foundation使用这些来存储已经存在的文件列表。 从源代码管理中排除。我们利用了一些现有的SCC VisualStudio中的集成层集成Team Foundation,以及 这些文件是遗留下来的。我得检查一下什么 逻辑是将这些SCC设置分解成单独的文件 而不是将它们放在解决方案和项目文件的SCC中 部分

    源链接

    请检查
    .vbproj.vspscc
    是否处于源代码管理中。查看它是否存在于TFS远程repo(代码集线器)中。如果它存在,请尝试以下事项:

    仔细检查TFS中该文件的源代码管理绑定。你也可以试试看

    然后在本地删除该文件(首先备份本地更改),并从TFS获取最新版本。最后再次办理登机手续


    如果仍然不起作用,只需通过创建或创建文件来忽略已创建的文件。

    此问题是否在其他客户端上发生?你可以在另一台机器上试试这个,也可以在VS 2017上检查一下登记是否有效。现在感恩节已经过去了,我终于可以让其他人来试试了。他能够修改文件并成功签入。我得到了最新的,然后能够检查我的变化。我后来进行了测试,无法再次签入,但在我再次执行“获取最新信息”之后,我能够签入,即使服务器上没有任何更改。我真的不认为是vspcc文件造成了问题。关键似乎是当我点击“签入”按钮时修改vbproj文件的内容,但我不知道那是什么。@PaulSmithJr,正如你所说的“
    我看到的另一件奇怪的事情是,我在包含的更改列表中有一个.vbproj.vspscc文件。
    ”你尝试过上面回答中提到的建议吗?当您更改项目中的某些内容时,
    vbproj
    文件当然会更改。请确保在签入之前已保存更改。所有相关的文件都被选中并在源代码管理中。现在感恩节已经过去了,我终于可以让其他人试试了。他能够修改文件并成功签入。我得到了最新的,然后能够检查我的变化。我稍后进行了测试,无法再次签入,但在我再次执行“获取最新信息”后,我能够签入,即使服务器上没有任何更改。@PaulSmithJr很高兴知道您已解决了此问题。听起来您的本地工作区发生了更改或遗漏了某些内容。获取最新信息时,将覆盖源。所以一切正常。无论解决了什么问题,下次您也可以尝试创建一个新的工作区。顺便说一句,我更新了上面的答案。您可以,这对阅读此帖子的其他社区成员是有益的。