我试图在用户使用Apache Mailer script通过钩子锁定/解锁SVN存储库中的元素时发送电子邮件(邮箱.py). 当执行适当的钩子时,我得到以下错误:
You need version 1.5.0 or better of the Subversion Python bindings.
我安装了以下工具:
此外,我还有subversion1.8.13的源代码。在
合适的钩(柱-锁定命令)具有以下唯一行:
<pythonHome>python.exe <repositoryHooks>mailer.py "%1" "%2" <repositoryHooks>mailer.conf
我已经将PYTHONPATH配置为:
^{pr2}$以上配置都会引发上述错误。在
知道在哪里可以获得1.5.0python Subversion绑定,以及如何配置它们以允许mailer脚本执行而不出错吗?在
提前谢谢你。在
VisualSVN Server安装Python2.7的Subversion绑定,从版本3.2.0[1]开始。所以您只需安装与VisualSVN服务器相同位的Python2.7并运行邮箱.py. 您不应该配置PYTHONHOME环境变量,因为VisualSVN服务器通过注册表注册
PythonPackages
目录。在VisualSVN服务器目前不提供Python3.5.x的绑定。在
[1]https://www.visualsvn.com/server/changes/3.2/
相关问题 更多 >
编程相关推荐