这是一个示例代码:
import pysvn
svnClient = pysvn.Client()
entry = svnClient.info('C:\\MyLibrary\\')
entry.url
headrev = svnClient.info(entry.url).revision.number
最后一行触发错误。entry.url 似乎是正确的:它的值是
u'file:///G:/MyRepository/branches/branch_3.0'
运行最后一行导致
Traceback (most recent call last): File "<stdin>", line 1, in <module> pysvn._pysvn_2_7.ClientError: 'file:\G:\MyRepository\branches' is not a working copy 'C:\Python27\file:\G:\MyRepository\branches' does not exist
我在 Windows 上使用 Python 2.7(从错误消息中可以看出:-)。
必须是微不足道的,但我不知道如何使它工作。有任何想法吗?
谢谢。