visual-studio-2017 - VSTS 挂起的更改文件未签出
问题描述
我在使用 VSTS 和 Visual Studio 2017 时遇到了一些奇怪的问题。自过去两周以来,我一直在进行一些更改,自上周五以来,我可以看到所有待处理的更改。
但是在星期一,当我尝试同样检查我的待处理更改时,我看不到任何文件已签出,并且它说没有待处理的更改。我检查了我对其中一个文件的更改,发现了这些更改,但在这种情况下,我的文件必须根据我的知识被签出。
现在我看不到任何签出的文件,我的待定更改列表为空。请帮我解决这个问题。
解决方案
这可能有很多原因。以下是我能想到的一些常见原因:
转到文件 -> 源代码管理 -> 高级 -> 更改源代码管理并确保您已打开项目绑定。如果没有点击“绑定”按钮。现在,如果您编辑任何文件,它将被自动签出,并将在“待更改”列表中可用。
现在,转到“查看 -> 其他 Windows -> 源代码管理资源管理器”,右键单击项目文件夹并选择“比较”。它将显示与 TFS 不同的文件列表。签出文件以使这些文件可用于“签入”
还要确保在“比较”列表中的“最新”列中显示“是”
推荐阅读
- java - java.lang.UnsatisfiedLinkError: Test.sayHello()[Ljava/util/Properties;
- cytoscape.js - Cytoscape-popper 和 Tippy:交互内容失败
- python - 获取numpy数组元素的所有可能组合
- multithreading - 为什么 java.lang.Thread 中覆盖的 run 方法会产生奇怪的输出?
- c# - 为什么在 linq-to-entity 查询中使用我的 C# 扩展方法将数据库项加载到内存中,而不是在数据库服务器上运行?
- postgresql - 固定存储大小的 ASCII 数据类型?
- gradle - Intelij IDEA 在项目向导中没有 Kotlin Native
- firebird - 创建 PSQL 变量时出现错误:“在不允许的过程上使用 GRANT OPTION”
- linux - mariadb 卸载但不干净
- react-native - 在 react-native 中降级 firebase sdk npm 包的问题