我的公司目前主要使用 TFS 作为我们的源代码控制服务器。我们为此做所有的团队合作。但是,我们还希望在组织内以开源格式轻松发布我们的项目,因此我们建立了一个带有 Git 服务器的本地 Github。
我使用 Visual Studio 2012 的 Git 插件将我的一个项目推送到此服务器。然而,这被证明是成功的,需要我将绑定到 TFS 的现有解决方案复制到另一个目录,以便“丢失”TFS 绑定。如果我的团队对 TFS 解决方案进行任何更改,我将需要手动将它们重新应用于 Git 绑定解决方案。
是否可以在同一解决方案的源代码控制之间切换?
目前,完全切换到 Git 不是一种选择。TFS 目前对我们来说更加可靠,并且得到了公司的支持。