[英]How can I migrate a git-svn codebase to another device?
我們已經分配了新的筆記本電腦在工作,我希望將git-svn存儲庫移至新設備。 svn服務器URL或我的憑據未更改。
問題是git svn rebase
不再需要工作-它掛起了,而git svn fetch
從版本1獲取所有內容。 這是一個超過70k提交的舊代碼庫,重新導入所有內容至少需要3個工作日(每天要進行2萬次提交),因為我不得不重新發現。
我知道淺層克隆,但我對遷移現有的本地存儲庫感興趣。
我嘗試過的事情:
git clone
從新筆記本電腦git clone
舊git repo 在這兩種情況下,我都確保我的全局git配置是相同的,並且svn-remote指向正確的URL。
澄清 :
從技術上講,您應該只需要將工作目錄以及.git
子目錄從舊工作站復制到新工作站即可。 我將其用作解決Windows機器上緩慢的git-svn復制的解決方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.