我使用svnsync將SVN存儲庫複製到我的計算機上。現在,當我嘗試使用PySVN重播它失敗在一個特定的修訂版本(29762)與消息:PySVN錯誤:URL不存在
pysvn._pysvn_2_6.ClientError: URL 'svn://svn.zope.org/repos/main/ZODB/trunk/src/Persistence' doesn't exist
我可以簽出或更新,直到前一個版本(29761)確定,但我之後得到這個錯誤。
我的目標是分析代碼的結構和它的發展,所以我有
client.update(path,
revision=pysvn.Revision(pysvn.opt_revision_kind.number,
RevNumber),ignore_externals=False)
一個for
循環,增加RevNumber
我行與忽略這一特定版本,所以如果有一個內繞過它可以讓我的簽出代碼進度和分析,這將是沒有問題的(只要沒有更多的實例發生這種情況)。
儘管如此,如果我的回購是一個工作回購的副本,爲什麼它不起作用,以及原始回購是如何正常工作的?
'除了:'從來不是正確的事情。它隱藏了編碼錯誤和意想不到的問題。 – 2016-05-31 09:17:22