簡體   English   中英

可以將SVN存儲庫遷移到僅是本地副本的git嗎?

[英]Possible to migrate an SVN repo to git that is a local copy only?

我的機器上有一個SVN存儲庫的克隆,而SVN服務器無法訪問。 用於克隆的程序是Windows的Tortoise SVN。

有什么辦法可以將倉庫的提交歷史導入到github上的git倉庫中?

我試過了

svnadmin dump repo/.svn > svn.dump

導致

svnadmin: E165005: Expected repository format '3' or '5'; found format '12'

這似乎具有誤導性,這意味着我無法轉儲該副本。 但是除了傾銷之外還有其他選擇嗎?

我懷疑現在這是不可能的。 本地SVN結帳沒有足夠的信息來充當存儲庫。 沒有歷史信息-全部在服務器上。

您唯一的方法是簡單地刪除.svn子目錄並運行git init && git add . 用文件創建存儲庫。 沒有歷史。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM