[英]Ignore revision on git-svn fetch?
我試圖將我的一個Subversion存儲庫移動到Git並遇到一個有趣的錯誤...在git-svn fetch步驟中,我收到以下錯誤:
r9 = d0eff6b2d1eda7fcced16227dbc613732e956f0b (refs/remotes/git-svn)
RA layer request failed: PROPFIND request failed on '/baytn/baytn/trunk': PROPFI
ND of '/baytn/baytn/trunk': 500 Internal Server Error (https://1three.svn.codeba
sehq.com) at C:\Program Files\Git/libexec/git-core/git-svn line 5047
當我查看SVN存儲庫的修訂歷史時,我看到修訂版#9是一個空提交,這是怎么發生的,我不確定。
有什么方法可以解決這個錯誤嗎?
最好的祝福,
安德魯
如果您執行git svn fetch
來獲取所有修訂版並且在修訂版9上失敗,則可以繼續:
git svn fetch -r 10:HEAD
如果我知道有一個修訂版本會出現問題,可以通過這種方式跳過它(假設版本9是問題):
git svn fetch -r 0:8
git svn fetch -r 10:HEAD
您可以過濾您的提交:
用git:
與svn:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.