【发布时间】:2014-05-13 01:05:53
【问题描述】:
我一直在使用一个旧的 svn 存储库,它有一堆 1.4.4 客户端正在使用中。我想再次开始使用 git(主要是为了获得一些简单的本地分支)。
旁注: 我刚刚经历了在 svn 中进行分支(复制)并将其合并回主干的可怕过程,结果发现当您进行合并时 svn 会丢弃提交历史记录(为什么?!?)!
无论如何,我一直在使用 git-svn 进行克隆和变基操作,但一直担心推送 (git svn dcommit),因为我不想将 svn repo 版本向前移动,从而使所有正在使用的 1.4.4 客户端无效在那里。
是否可以定义git使用的svn客户端?它只是使用路径上的那个还是使用嵌入式客户端?
【问题讨论】:
标签: git svn version-control client version