【发布时间】:2015-02-05 09:49:17
【问题描述】:
首先让我说:我对git有相当全面的了解,但对subversion只有基本的了解。 对: 我的任务是将颠覆性回购移植到 git。挑战在于我不需要嵌套项目,而是需要进一步分离出一个文件夹,并从中创建一个新的 git 存储库。
subversion repo的结构如下:
http://path/to/repo/
->project1
->project2
->tags
->path/to/targetProject
->branches
->path/to/targetProject
->trunk
->path/to/targetProject
想要的是创建一个新的 git 存储库,其中仅包含 project2 的文件夹“targetProject”。我一直在搞乱 svn2git 和 git-svn,但到目前为止我只看到了迁移整个 project2 结构的选项。
【问题讨论】: