适用于 Windows 的 Python SVN 绑定

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/677252/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 12:11:25  来源:igfitidea点击:

Python SVN bindings for Windows

pythonwindowssvnswigprecompiled

提问by Joshua

Where can I find precompiled Python SWIG SVN bindings for Windows?

在哪里可以找到适用于 Windows 的预编译 Python SWIG SVN 绑定?

回答by gimel

The (old) Windows binariespage at tigris.org contains an installer for python bindings for SVN. View the source for the SWIG bindings at /trunk/subversion/bindings/swig/python.

tigris.org 上的(旧)Windows 二进制文件页面包含一个用于 SVN 的 python 绑定的安装程序。在/trunk/subversion/bindings/swig/python查看 SWIG 绑定的源代码。

(May 2010 - The Subversion projectis transitioning into its new role as an Apache Software Foundation, many resources are changing address. Updated source link. )

(2010 年 5 月 - Subversion 项目正在转变为 Apache 软件基金会的新角色,许多资源正在更改地址。更新了源链接。)

(November 2010 - more Windows binaries)

(2010 年 11 月 - 更多 Windows 二进制文件)

The win32svnproject, Subversion for Windows, by alagazam, is a win32 build of subversion. As of November 2010, it contains a 1.6.13 build dated 2010-10-05, including python 2.6bindings.

win32svn项目,颠覆用于Windows,通过alagazam,是颠覆的一个Win32版本。截至 2010 年 11 月,它包含日期为 2010-10-05 的 1.6.13 版本, 包括python 2.6bindings

(January 2011 - keeping up: 2010-12-17, 1.6.15, Python 2.6.6.)

(2011年1月-紧跟:2010-12-17,1.6.15,Python的2.6.6。)

(May 2011 - 2011-03-14, 1.6.16, Python 2.6.6)

(2011年5月- 2011-03-14,1.6.16,Python的2.6.6)

(June 2011 - 2011-06-03, 1.6.17, Python 2.6.6)

(2011年6月- 2011-06-03,1.6.17,Python的2.6.6)

(October 2011 - 2011-10-15, 1.7.0), Python 2.6.6 and 2.7.2)

(2011年10月- 2011-10-15,1.7.0),2.6.6的Python 2.7.2和)

(December 2011 - 2011-12-12, [1.7.2], Python 2.7.2 and 2.6.6)

(2011 年 12 月 - 2011-12-12,[1.7.2],Python 2.7.2 和 2.6.6)

(February 2012 - 2012-02-18, [1.7.3], Python 2.5.4 , 2.6.6 and 2.7.2 )

(2012 年 2 月 - 2012-02-18,[1.7.3],Python 2.5.4、2.6.6 和 2.7.2)

(March 2012 - 2012-03-08 1.7.4, Python 2.5.4 , 2.6.6 and 2.7.2)

(2012 年 3 月 - 2012-03-08 1.7.4、Python 2.5.4、2.6.6 和 2.7.2)

(May 2012 - 2012-05-17 1.7.5, Python 2.5.4 , 2.6.6 and 2.7.3)

(2012 年 5 月 - 2012-05-17 1.7.5,Python 2.5.4、2.6.6 和 2.7.3)

(August 2012 - 2012-08-15 1.7.6, Python 2.5.4, 2.6.6 and 2.7.3. No Python 3 version)

(2012 年 8 月 - 2012-08-15 1.7.6,Python 2.5.4、2.6.6 和 2.7.3。没有 Python 3 版本)

(December 2012 - 2012-12-20 1.7.8, Python 2.5.4, 2.6.6 and 2.7.3.)

(2012 年 12 月 - 2012-12-20 1.7.8,Python 2.5.4、2.6.6 和 2.7.3。)

(November 2013 - 2013-11-25 1.8.5, Python 2.6.6 and 2.7.6)

(2013 年 11 月 - 2013-11-25 1.8.5,Python 2.6.6 和 2.7.6)

(May 2016 - 2016-05-04 1.8.16, Python 2.6.6 and 2.7.9)

(2016 年 5 月 - 2016-05-04 1.8.16,Python 2.6.6 和 2.7.9)

回答by álvaro Iradier

You can find working bindings in the Trac project:

您可以在 Trac 项目中找到工作绑定:

http://trac.edgewall.org/wiki/TracSubversion

http://trac.edgewall.org/wiki/TracSubversion

See the attachment:

见附件:

svn-win32-1.6.15_py_2.7.zip

svn-win32-1.6.15_py_2.7.zip

回答by jmd

The following page appears to be the only one where you can find 64 bits SWIG bindings : https://bitbucket.org/tortoisehg/thg/wiki/libsvn

以下页面似乎是唯一可以找到 64 位 SWIG 绑定的页面:https: //bitbucket.org/tortoisehg/thg/wiki/libsvn

You will need them with a 64 bits mercurial install, and the 32 bits mercurial installer will not install on a 64 bits windows.

您需要在 64 位 mercurial 安装中使用它们,而 32 位 mercurial 安装程序将无法安装在 64 位 Windows 上。