我有几个项目作为单独的TFS项目托管.
当我想要签到更改时,所有项目的所有更改总结在一起并作为一个签入提交.
我想处理每个项目的签入,以便当前签入仅提交当前解决方案的文件.
以下是TFS Pending Changes页面的样子:

红色是"Project 1",黑色是"Project 2",我不希望黑色在这里.
我多次编辑README.md,因为我没有看到预览按钮.现在我的提交历史记录中充满了无用的提交.
我可以删除其中的一些,或者至少隐藏它们吗?
不同的开发人员检查触摸相同文件的代码或不同的分支可能会合并.我是管理员方面的新手,但我知道如何对代码进行基本检查.如何避免管理员端的代码冲突?我们使用Microsoft Team Foundation服务器作为版本控制.
我有一个Visual Studio解决方案,并使用TFS进行版本控制.
当我对解决方案的工作副本进行一系列更改时,团队资源管理器窗口将显示我已更改的所有文件,并允许我将我的版本与工作区(原始)版本进行比较,或者TFS中的最新版本.
但是,在我检查我的更改之前,我首先想要将(由其他人)所做的任何更改集成到最新的TFS版本,因为我从TFS获得了源代码.
我可以做一个获得最新版本,并希望最好的.但是,我通常更愿意知道将要更改的内容,并有机会在覆盖我的本地文件之前详细查看这些更改.
有没有办法比较我的工作区(原始)版本与TFS中的最新版本,或者在我实际执行之前看看"获取"的效果是什么?
为了有用,这必须是一个解决方案级别 - 我不希望必须通过每个单独的文件.
有人可以帮我这个忙吗?我尝试使用长路径工具,但他们希望我付款才能删除该文件夹。但是我找不到系统在抱怨的文件。我去了那个文件夹

C:\ Users \ Casey \ Desktop \ Workspace \ LegalHoldings \ Sprints \ Sprint5 \ Expunctions \ LegalHoldings.Expunctions.Service.External \ ServiceReferences \ FillingReviewMDEService \ LegalHoldings.Expunctions.Service.External.FilingReviewsMDEService.GetFeesCalc。
这个文件:
FilingReviewMDEService.GetFeesCalculationsResponse.datasource
文件夹中不存在?!?!?!
我不知道该怎么办,我已经在线阅读了很多解决方法,但是大多数人建议使用长路径工具,但是我记得过去曾遇到过这个问题,但是我不记得如何解决。我认为这与“开发人员命令”提示符和重置一些路径有关。
所有帮助将不胜感激
可以在Visual Studio Team Services和Visual Studio Professional 2015中完成吗?
但是如果你查看一个文件[你自动获得最新版本]我注意到你可以从这里获得一个特定的版本,我还没有测试过,如果你可以在重新检入之前对这个特定的版本进行更改.
可以这样做吗?
命令(cmd和powershell)示例(服务器和路径名已更改)
c:\code\git\svnImport> git tf configure http://server:8080/tfs/collection $/project --deep
Run Code Online (Sandbox Code Playgroud)
响应
git-tf: A server path must be absolute: $C:/Program Files (x86)/Git/project
Run Code Online (Sandbox Code Playgroud)
这里奇怪的是错误消息正在回到我的工作站上安装Git的本地路径,而不是TFS的服务器路径.
Windows 8.1(x64)
Git 2.9.0(x64)
TFS 2015
我已经在这墙上打了几个小时了......现在是时候寻求一些帮助了!任何帮助表示赞赏.
我已经重新安装了PC,并尝试使用VS Code和TFVC连接回我的Azure DevOps Repo。我在Visual Studio 2019社区TF.exe中使用了TFVC位置。似乎一切正常,我可以使用自己的凭据连接到我的存储库。一切似乎都很好,我什至可以看到TFVC有很多更改/差异。-见下图。但是,我希望能像以前一样看到我的源代码控制和要提交的文件列表。但是面板是空白的。VS Code的“输出”窗口中也没有错误。
我尝试删除并重新添加工作区。尝试编辑/向项目添加新文件,以期启动TFVC窗格以显示文件列表。-TFVC更新旁边的数字,但我看不到任何菜单按钮或文件列表。
有没有其他人有这个并且知道解决方案,或者知道我要去哪里错了。
我想在 VS2015 中创建一个新项目并将其设置为使用 TFVC 而不是 Git。
我将源代码管理插件从工具->选项->源代码管理->插件选择更改为 Visual Studio Team Foundation Server,并创建了一个选中“添加到源代码管理”的新项目,但该项目仍然使用一个 Git 仓库。
我还尝试从 Team Explorer->Manage Connections->Servers...->Add... 添加服务器连接,但是http://localhost:8080/tfs没有服务器(我假设默认情况下没有安装) )。
我的问题是如何在我的计算机本地的 TFS 存储库上工作(只要服务器位于本地主机上,就可以使用它)。
当我在 TFS 中获得任何项目的最新版本时,所有更改(主要是包)都将检测到更改。看到他们后我该怎么办?提升它们会包含在 TFS 中的更改,而忽略它们会在构建解决方案时忽略它们。从磁盘中删除它们会完全删除它们。
我应该怎么做才能获得没有所有这些复杂性的最新版本?