jwi*_*ize 1 version-control tfs visual-studio tfvc
我是使用 TFS 源代码管理的新手。
我有一个从 SVN 移植过来的大项目。我已登记并了解所有项目的最新情况。但是,我今天打开了 Visual Studio,即使没有任何更改,所有项目项都在挂起的更改包含窗口中。
自上次以来,我没有接触或编辑过我的 TFS 文件的任何文件。
为了验证,我使用 Araxis Merge 进行了文件夹比较,可以看到没有发生实际更改。
为什么这些未更改的文件会出现在我的签入窗口中?
以下是 Visual Studio 与之前版本的差异示例:
我什么都看不见!
希望这显示了我的本地工作区
创建或编辑工作区时,您可以指定其位置是Local还是Server。本地工作区是 TFS 对 DVCS 的尝试,实际上为您提供了更类似于 SVN 的体验。
编辑工作区并选择高级,您可以看到工作区类型的位置。
也许格式,行尾,编码。使用 Beyond Compare 或其他东西做一个差异,看看有什么变化。
如果没有任何变化,请检查您是否使用相同的工作区。您可以选择其他工作空间而不是您使用的工作空间。
在Source Control Explorer 中,检查您是否选择了您工作的工作区。
如果以上都不起作用,您也可以尝试此解决方法,在“待定更改”窗口中选择所有文件并激活上下文菜单。然后单击“撤消... ”> “撤消更改” > “全部不”。没有更改的文件将被回滚。更多细节请看这个问题:如何撤消未更改的文件的挂起更改?
| 归档时间: |
|
| 查看次数: |
798 次 |
| 最近记录: |