git svn保留已删除的分支

git svn保留已删除的分支,git,svn,git-svn,Git,Svn,Git Svn,我注意到svn中删除的分支在git中没有保留。我知道git和svn中的分支在处理方式上有很大的不同。然而,svn到git克隆丢失一些信息似乎是危险的 是否可以在git中保留svn HEAD revision中不存在的svn分支?已删除的Subversion分支应保留在git上;如果你看到它们消失了,我想这是你如何使用git svn的一些错误 您偶尔会遇到奇怪的行为,有人删除Subversion存储库中的分支,然后重新创建它,但这只会导致命名奇怪的Git分支,例如remotes/branch_na

我注意到svn中删除的分支在git中没有保留。我知道git和svn中的分支在处理方式上有很大的不同。然而,svn到git克隆丢失一些信息似乎是危险的


是否可以在git中保留svn HEAD revision中不存在的svn分支?

已删除的Subversion分支应保留在git上;如果你看到它们消失了,我想这是你如何使用git svn的一些错误

您偶尔会遇到奇怪的行为,有人删除Subversion存储库中的分支,然后重新创建它,但这只会导致命名奇怪的Git分支,例如
remotes/branch_name@2312
,因此Git可以在Subversion中删除分支之前跟踪该分支以及新分支

也就是说,将Subversion存储库克隆到Git会丢失信息。Git svn是一个将Git与Subversion结合使用的工具,它没有在Git和Subversion之间提供完美的一对一映射。特别是,gitsvn维护的唯一Subversion属性是svn:executable,它将处理某些简单的情况,其中它看到svn:merge-info更改