我们可以在TFS(Team Foundation Server)中创建一个选择版本控制的项目 - Git或TFVC。但是,如何从现有项目中检查它使用的版本控制?我在https://social.msdn.microsoft.com/Forums/vstudio/en-US/2f917f82-36b2-4a58-b364-185bfe0aff79/how-to-determine-if-the-team-project-is-tfvc-or-git?forum=tfsgeneral中看到了一个类似的线程,它说使用TFVC API连接项目 - 如果它使用Git使项目失败,如果成功则使用TFVC。
但是,我不想写一段客户端代码来确定它。我们不能检查是否从TFS服务器的Web控制台? 我们拥有的TFS服务器是2010年。
答案 0 :(得分:2)
这是一个简单的方法:
TFS 2010没有Git支持,因此您使用的任何版本控制都是TFVC。
除此之外:TFS的现代版本(2015年以后)没有Git或TFVC特定的团队项目;任何团队项目都可以托管TFVC回购,任意数量的Git回购,或两者兼而有。