Visual Studio - 使用 GIT 和 SVN

Wer*_*rCD 8 git visual-studio svn team-foundation-server visual-studio-2013

工作使用SVN。我想将 GIT 用于私人用途。我也在探索TFS,但它似乎不能与多个集合配合,所以我停止研究它。

目前我使用 AnkhSVN。我想在每个解决方案的基础上在它和 Microsoft GIT 之间切换。

我的问题是……你如何在一个项目中顺利使用 SVN,在下一个项目中使用 git,甚至在第三个项目中使用 TFS(如果我决定再次研究它)?水银?等等

您如何在 Visual Studio 中轻松管理这些堆栈之间的切换,因为它似乎不是为了在技术之间轻松转换或为 SVN 配置解决方案 A 和为 GIT 配置解决方案 B。

我知道的唯一方法是使用选项并在技术堆栈之间手动切换。

选项:源代码控制 选项:源代码控制

小智 3

Git 还能够推送到 subversion 存储库并从该存储库中提取内容,因此您可以继续在所有项目上使用 git,并且在项目源代码控制时仍然使用 SVN 存储库。

它的命令都是通过git-svn引用的。

我找到了一个关于它的很好的教程。

http://viget.com/extend/ effectively-using-git-with-subversion

  • 这可以在 Visual Studio 中工作吗,还是必须通过命令行?我并不反对命令行,但我想先从 VS 内部开始。 (2认同)