pysvn之编译pysvn(win64)
符号
阅读:139
2025-06-02 22:19:02
评论:0
一段时间以来,我一直在努力寻找 pysvn 的 64 位版本。作者说他不能为我编译它,因为他没有 64 位系统可以测试。
所以我从http://pysvn.barrys-emacs.org/source_kits/pysvn-1.7.0.tar.gz下载了源码以及来自 Collabnet 的 collabnet-subversion-1.6.1_src.zip 源文件。我向后移植了 python 脚本,以便它们支持 python 2.5,打开了 Visual Studio,但我只是不知道从哪里开始……我不知道的第 3 方库和环境设置太多了。
有没有人从头开始在 Windows 中编译 pysvn 并可以帮我解决这个问题?
请您参考如下方法:
最后,我最终围绕 svn ( sliksvn) 的命令行版本做了一个包装器。
好处:
- svn.exe 可以返回 xml 也可以 如果需要,接受文件作为输入 发送带有换行符或特殊符号的文本 人物。
- 一切正常 每个 32 位和 64 位版本的 python 。
坏处:
- 错误处理不是那么有趣,因为 svn.exe 只返回 1 以外的错误代码。
- 比pysvn慢一点
- 我还没有找到让用户交互式输入用户名和密码的方法,所以我使用 TortoiseSvn。
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。



