我使用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