【问题标题】:Git svn - one git repo per folder (pull once)Git svn - 每个文件夹一个 git repo(拉一次)
【发布时间】:2018-10-08 09:26:12
【问题描述】:

我面前有一个非常旧的 svn 存储库,需要将其提交到 git。 问题是我正在寻找一种方法来为每个远程文件夹创建一个 git。

svn的基本结构如下:

  • https://remote-svn/svn/project
  • -----项目1
  • ------分支机构
  • -------------------Branche1
  • -------------------Branche2
  • -------------------Branche3
  • ------标签
  • -------------------标签1
  • -------------------标签2
  • -------------------标签3
  • -----------------主干
  • ------项目2
  • ...
  • ------项目3
  • ...
  • -----项目4
  • ...
  • -----项目5
  • ...

是否可以为每个带有底层分支的远程文件夹创建一个 git?

【问题讨论】:

标签: git svn git-svn legacy


【解决方案1】:

一一克隆项目:

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
…

【讨论】:

  • 嗯,我想是时候提取所有项目名称了,希望内容干净。
猜你喜欢
  • 1970-01-01
  • 2019-07-29
  • 1970-01-01
  • 1970-01-01
  • 2016-08-01
  • 2011-06-07
  • 2011-11-01
  • 2015-01-06
  • 2016-10-22
相关资源
最近更新 更多