Python 要安装哪个版本的PySVN&引用;客户年龄太大,无法使用工作副本”;

Python 要安装哪个版本的PySVN&引用;客户年龄太大,无法使用工作副本”;,python,pysvn,Python,Pysvn,我的SVN存储库安装在Linux CentOS上,服务器上的SVN--version版本为1.7.4 在我的本地PC上,我有Windows7、Python 2.7(和最新的Tortoise SVN) 我刚从安装了PySVN。我不确定要安装哪个版本,我选择Python2.7和SVN1.7.8的Pysvn1.7.7 我尝试了短脚本,但出现错误: if __name__ == "__main__": WDIR= "D:/SVN/Project/trunk" client = pysv

我的SVN存储库安装在Linux CentOS上,服务器上的
SVN--version
版本为1.7.4

在我的本地PC上,我有Windows7、Python 2.7(和最新的Tortoise SVN)

我刚从安装了PySVN。我不确定要安装哪个版本,我选择Python2.7和SVN1.7.8的
Pysvn1.7.7

我尝试了短脚本,但出现错误:

if __name__ == "__main__":

    WDIR= "D:/SVN/Project/trunk"
    client = pysvn.Client()
    entry = client.info2(WDIR)
    print entry
报告的错误为:
此客户端太旧,无法在处使用工作副本
“D:\SVN\Project\trunk”(格式31)。
您需要获得更新的Subversion客户端。

如果我尝试ping远程SVN文件夹-它可以工作:

REPOURL=”https://www.myserver.com/svnrepo/projects/Project/trunk"
client=pysvn.client()
entry=client.info2(REPOURL)

如何检查PySVN使用哪个版本的svn客户端?
如何检查哪个版本是我的工作副本?

我需要安装哪个版本的PySVN?

Subversion 1.8中的Subversion工作副本格式已更改。由于您使用的是最新的TortoiseSVN,您的工作副本必须采用这种格式。要访问由TortoiseSVN创建或更新的工作副本,您需要一个基于Subversion 1.8或1.9的PySVN版本(以及您使用的任何其他客户端)。

始终安装任何软件的最新版本,除非你有特定的理由使用旧版本,否则在这个链接上提供了太多版本的PySVN,我认为选择哪个版本真的很重要?!当然,你的选择很重要。不同的版本提供不同的功能无论如何,如果可能的话,我想知道这些版本的情况。你想知道什么?它不工作,因为它的版本太旧,请使用更新的版本。我为Python2.7和SVN1.8.5安装了
pysvn1.7.9,这似乎是最新的版本。它起作用了!。。。而Tortoise SVN网页上说:
当前版本1.9.1与Subversion库1.9.1相链接。
这就是我所寻找的信息的关键和平。