如何使用TFVC在Visual Studio代码中签出文件?

时间:2018-09-28 23:23:59

标签: tfs visual-studio-code tfs2017 tfvc

我有TFS 2017服务器,使用Visual Studio Team Services插件将其与Visual Studio代码集成在一起。但是,当我编辑任何文件并尝试保存时,我仍然可以登录,但会提示我错误提示。

无法保存“ app.component.html”:文件被写保护。选择“覆盖”以尝试删除保护。

如何配置VS代码,以便可以像vs 2017一样自动签出?

enter image description here

1 个答案:

答案 0 :(得分:0)

请尝试以下操作以缩小问题范围:

  • 尝试以管理员身份运行VS代码,以检查其是否有效。
  • 您已失去与Team Foundation Server的连接:

    在这种情况下,您可以尝试注销,然后再次登录以重新连接。 或者,您可以尝试删除当前的工作区,然后创建一个 新的,然后使用新的工作区再次重新连接到TFS。参考 这个线程: Why are all files write protected and how can I check-in?

  • 问题可能是由于为VS安装了某些扩展程序引起的 码。

    在这种情况下,您可以尝试将用户/项目设置重置为其 默认值并禁用vscode扩展,以查看这是否是一个问题 使用vscode或特定扩展名。如果这样做可以解决问题, 尝试一次打开一个扩展并配置 用户/项目设置恢复到原来的状态 揭示。在该线程中引用nwayve's commenthttps://github.com/Microsoft/vscode/issues/13592

  • 删除Visual Studio Team Services插件,然后再次安装 并重新配置它,您可以在另一个引用my answer 线程来做到这一点。