是否可以在 git 中将 subversion 存储库作为“子模块”?
在这个项目中,我们将有几个部分,但有些部分会使用 svn,有些会使用 git。所以我正在寻找一个“项目根”,我们可以将其他项目作为子模块(或类似的)。
问题是是否可以用 git 管理这个“项目根”?
谢谢约翰
反问题可以在这里找到:
更新:
在反向问题中,VonC 给出了一个提示,这可以用 git-svn 完成,有没有人举个例子来说明这会是什么样子?
是否可以在 git 中将 subversion 存储库作为“子模块”?
在这个项目中,我们将有几个部分,但有些部分会使用 svn,有些会使用 git。所以我正在寻找一个“项目根”,我们可以将其他项目作为子模块(或类似的)。
问题是是否可以用 git 管理这个“项目根”?
谢谢约翰
反问题可以在这里找到:
更新:
在反向问题中,VonC 给出了一个提示,这可以用 git-svn 完成,有没有人举个例子来说明这会是什么样子?
是的,如果 subversion repo 首先被克隆为 git repo:请参阅git-svn
.
克隆完成后,您可以在 git repo 中进行一些修改并将它们“ dcommit
”添加到 svn repo,或者您可以使用 svn repo evolutions 更新您的 git repo。