Visual Studio 解决方案混合 Git 项目和 TFS 项目
·
问题:Visual Studio 解决方案混合 Git 项目和 TFS 项目
我已经在 TFS 服务器中启动了一个带有 3 个项目的 VS2017 解决方案。几天后,我又从 GitHub 向我的 VS2017 解决方案和 TFS 服务器添加了一个项目。现在我想在我的项目中合并 GitHub 存储库中的更改。
那么,有没有一种方法可以在单个 VS 解决方案上同时使用 Git 和 TFS 来处理不同的源代码控制项目?
解答
您可以在同一个团队项目中使用 Git 和 TFVC 存储库
在 Team Foundation Server 2015 Update 1 及更高版本中,项目管理员可以将 Git 存储库添加到使用 Team Foundation 版本控制 (TFVC) 创建的团队项目。您还可以将 TFVC 存储库添加到使用 Git 创建的团队项目中。这允许您采用新的版本控制系统,同时保留团队项目中的所有数据。
应该有一个与您的远程 github 存储库或 tfs 托管的 git 存储库相对应的本地 git 存储库。您可以从 Team Explorer-- Settings -Repository Settings 在选定的本地 git 存储库中添加远程存储库
绑定两个远程 git repo 后,一个用于 GitHub,一个用于 TFS;您可以简单地将 GitHub 中的更改下拉到本地 git,然后将更改推送/同步到远程 TFS git 存储库。
更多推荐
所有评论(0)