Python 要安装哪个版本的PySVN&引用;客户年龄太大,无法使用工作副本”;
我的SVN存储库安装在Linux CentOS上,服务器上的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--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相链接。
这就是我所寻找的信息的关键和平。