相关疑难解决方法(0)

如何将包含历史记录的SVN存储库迁移到新的Git存储库?

我阅读了Git手册,常见问题解答,Git - SVN速成课程等等,他们都解释了这个和那个,但是你无处可以找到一个简单的指令:

SVN存储库: svn://myserver/path/to/svn/repos

Git存储库: git://myserver/path/to/git/repos

git-do-the-magic-svn-import-with-history \
svn://myserver/path/to/svn/repos \
git://myserver/path/to/git/repos
Run Code Online (Sandbox Code Playgroud)

我不希望它那么简单,我不指望它是一个单一的命令.但我确实希望它不要试图解释任何事情 - 只是说这个例子采取了哪些步骤.

svn git version-control git-svn

1486
推荐指数
18
解决办法
45万
查看次数

在迁移到 git (git-svn) 时排除已删除的 svn 分支/标签

我目前正在将一个历史悠久的巨大存储库从 SVN 迁移到 git。svn 仓库有很多分支和标签。我已经从 SVN 存储库中清除了很多它们,但是当我使用该git svn clone命令时,它也会克隆所有已删除的分支和标签。

问题是,是否有一种有效且简单的方法(简单命令)来排除使用git svnsvn2git(或任何其他与此相关的工具)获取已删除的分支和标签?

svn git svn2git

7
推荐指数
1
解决办法
1151
查看次数

标签 统计

git ×2

svn ×2

git-svn ×1

svn2git ×1

version-control ×1