Git svn - 每个文件夹一个 git 回购(拉一次)
Git svn - one git repo per folder (pull once)
我面前有一个非常旧的 svn 存储库,需要将其提交到 git。
问题是我正在寻找一种方法来为每个远程文件夹创建 git。
svn的基本结构如下:
- https://remote-svn/svn/project
- ------项目 1
- ----------------分支机构
- --------------------------------分支1
- --------------------------------分支2
- --------------------------------分支3
- ----------------标签
- --------------------------------标签 1
- --------------------------------标签2
- --------------------------------标签3
- ----------------中继线
- ------项目2
- ...
- ------项目 3
- ...
- ------项目4
- ...
- ------项目5
- ...
是否可以为每个包含基础分支的远程文件夹创建一个 git?
一个一个克隆项目:
git svn clone -s https://remote-svn/svn/project/Project1
git svn clone -s https://remote-svn/svn/project/Project2
git svn clone -s https://remote-svn/svn/project/Project3
…
我面前有一个非常旧的 svn 存储库,需要将其提交到 git。 问题是我正在寻找一种方法来为每个远程文件夹创建 git。
svn的基本结构如下:
- https://remote-svn/svn/project
- ------项目 1
- ----------------分支机构
- --------------------------------分支1
- --------------------------------分支2
- --------------------------------分支3
- ----------------标签
- --------------------------------标签 1
- --------------------------------标签2
- --------------------------------标签3
- ----------------中继线
- ------项目2
- ...
- ------项目 3
- ...
- ------项目4
- ...
- ------项目5
- ...
是否可以为每个包含基础分支的远程文件夹创建一个 git?
一个一个克隆项目:
git svn clone -s https://remote-svn/svn/project/Project1
git svn clone -s https://remote-svn/svn/project/Project2
git svn clone -s https://remote-svn/svn/project/Project3
…