等同于使用git的TFS源代码管理资源管理器?

等同于使用git的TFS源代码管理资源管理器?,git,tfs,azure-devops,azure-repos,Git,Tfs,Azure Devops,Azure Repos,考虑开始使用git进行源代码控制,所以我对它进行了一些研究。但我的一个大问题是如何用git查看整个源代码库 您知道如何使用TFS源代码存储库,只需在VisualStudio中查看“源代码管理资源管理器”,就可以查看整个存储库并深入到组织的所有源代码中吗?第二,如果您想(使用的存储库无论如何都不会太大),您可以将整个存储库拉到您的本地开发人员机器上 如何使用git做这种事情?据我所知,没有对等的。我是不是错过了什么?使用git时,您一次只能从代码库中取出“块”来处理它……您可以在浏览器中很好地浏览

考虑开始使用git进行源代码控制,所以我对它进行了一些研究。但我的一个大问题是如何用git查看整个源代码库

您知道如何使用TFS源代码存储库,只需在VisualStudio中查看“源代码管理资源管理器”,就可以查看整个存储库并深入到组织的所有源代码中吗?第二,如果您想(使用的存储库无论如何都不会太大),您可以将整个存储库拉到您的本地开发人员机器上


如何使用git做这种事情?据我所知,没有对等的。我是不是错过了什么?使用git时,您一次只能从代码库中取出“块”来处理它……

您可以在浏览器中很好地浏览源代码和分支

文件夹

它不能直接在VisualStudio中使用,但它有许多您正在寻找的功能。不过,“文件”部分的作用域是特定的分支

TFVC(非常面向文件夹)和git(非常面向提交分支)之间有一些显著的区别。因此,这些工具提供的视图是不同的

TFVC回购可以承载多个分支树。在git中,您经常将其分解到不同的git存储库中。在TFVC中,分支是一个奇特的文件夹。在Git中,它是指向历史上某个状态的指针。有了所有这些概念上的变化,工具显示代码的方式也有所不同


当然,当您在本地克隆一个Git repo时,您可以获得它的所有历史记录,因此有许多不同的工具可以让您在自己的系统上探索存储库。在VisualStudio中,您可以签出一个分支,并对其进行深入研究

您可以在浏览器中很好地浏览源和分支

文件夹

它不能直接在VisualStudio中使用,但它有许多您正在寻找的功能。不过,“文件”部分的作用域是特定的分支

TFVC(非常面向文件夹)和git(非常面向提交分支)之间有一些显著的区别。因此,这些工具提供的视图是不同的

TFVC回购可以承载多个分支树。在git中,您经常将其分解到不同的git存储库中。在TFVC中,分支是一个奇特的文件夹。在Git中,它是指向历史上某个状态的指针。有了所有这些概念上的变化,工具显示代码的方式也有所不同


当然,当您在本地克隆一个Git repo时,您可以获得它的所有历史记录,因此有许多不同的工具可以让您在自己的系统上探索存储库。在VisualStudio中,您可以签出一个分支,并对其进行深入研究

我还应该提到,这是在Azure DevOps服务器的上下文中使用的,并且使用Visual Studio 2019。我在使用Azure DevOps时只触及了表面-也许那里有一些相应的“查看一切”功能?您可以在服务器上更轻松地浏览代码和分支。转到Azure Repos选项卡,查看文件和分支子部分。我还应该提到,这是在Azure DevOps服务器的上下文中,并使用Visual Studio 2019。我在使用Azure DevOps时只触及了表面-也许那里有一些相应的“查看一切”功能?您可以在服务器上更轻松地浏览代码和分支。转到Azure回购选项卡,查看文件和分支部分。谢谢Jesse,非常有用!谢谢杰西,非常有帮助!