0
SVN到GIT的迁移是由以前(不是由我)完成的。从先前迁移的git同步Git-svn
对SVN进行了更多修订,我现在需要将其与GIT同步。
我知道SVN访问网址,并通过做
混帐克隆
现在我如何才能从SVN的变化得到了git的副本。我将如何知道SVN何时被迁移到GIT以及如何从那里恢复。 我可以看到在GIT分支上找到提交(最初由svn创建),但我没有看到“git svn-id” .git/config中没有“svn-remote”部分。 如果我尝试添加 “git svn init” 和做 “git svn fetch”,它似乎再次获取整个存储库。
如果无法访问SVN存储库,可以通过指定'--svn-url'选项来安装SubGit,请参阅SubGit [book](http://www.subgit.com/remote-book.html# 10)的细节。 –
我不想保持同步进行,因为我打算停止svn。 这是一次性同步,并且我将两个项目合并为一个,因此宁愿在没有工具的情况下执行此操作。 我的基本问题是如何从初始迁移工作后提交的svn中获取修订版本。例如svn有直到rev。 100现在正在迁移到GIT。但现在我想从rev 101-120同步到GIT。没有svn元数据来帮助进行此同步。 –