雖然這聽起來像一個共同的問題,我居然找不到任何 線程與我在#SO有同樣的問題。我如何轉換SVN回購的本地克隆與git
我有一個SVN回購的舊副本(從一個根本不存在回購簽出 - 服務器退役前一段時間)。我想結算該回購提交歷史記錄。我想,因爲在回購的根目錄中有一個「.svn」文件夾,其中有65 + M的數據,應該可以這樣做。
我試了一下,到目前爲止(但不工作):初始化一個新的git倉庫,並嘗試將現有回購與git
# Init empty git repo git init git svn rebase -l
# Init git-svn repo rm -rf .git git svn init http://same/url/as/the/one/used/before/decommissioning/the/server git svn rebase -l
就是我想甚至有可能做到?我正在查找的數據甚至可以脫機使用嗎?
我認爲有可能從烏龜緩存中提取提交歷史,但它似乎需要設置回購站提前離線工作以獲取更多的數據 –