【发布时间】:2010-01-12 09:06:30
【问题描述】:
我有一个开发团队正在开发一个 SVN 存储库,另一个团队正在开发另一个 SVN 存储库。这些项目相似但略有不同,因此有 2 个开发服务器。
有时我想将一些功能从一个团队推到另一个团队。
Git 可以完成这项工作吗?关于如何去做的任何建议? (Git 初学者)
(第二个 SVN 存储库是从第一个 SVN 存储库生成的。)
【问题讨论】:
我有一个开发团队正在开发一个 SVN 存储库,另一个团队正在开发另一个 SVN 存储库。这些项目相似但略有不同,因此有 2 个开发服务器。
有时我想将一些功能从一个团队推到另一个团队。
Git 可以完成这项工作吗?关于如何去做的任何建议? (Git 初学者)
(第二个 SVN 存储库是从第一个 SVN 存储库生成的。)
【问题讨论】:
虽然 Git 具有与 Subversion 交互的功能,但它实际上只设计为一次与 一个 Subversion 存储库交互。
您最好通过手动管理补丁文件来管理更改。即使一个 Subversion 存储库是从另一个分叉而来的,git svn 也会认为它们具有完全不同的历史。
【讨论】: