问题标签 [pysvn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
pysvn - 从具有更改路径的存储库中检索日志消息
Pysvn:我正在尝试从存储库中读取所有日志消息,其路径已更改。使用 pysvn.client.log 仅检索当前路径之前的日志消息,但我想读取所有日志消息,包括更改的路径。
svn - pysvn : 获取当前登录的用户名
如何使用 pysvn API 获取当前登录的用户名。
我们在 VisualSVN 服务器中启用了 Windows 身份验证(集成)。因此无需提供用户名和密码即可登录。
谢谢...
python - 手动处理 PySVN 合并
我使用 SVN 作为协作框架的后端。也就是说,我想手动处理所有更新,即:没有自动合并,没有自动更新。
因此,如果更新带来以下变更集:A file1 D file2 U file3 G file4
我想手动处理更新和自动合并。
我知道这可以通过使用非交互式标志或将文件标记为二进制文件在 subversion CLI (for linux) 中实现,但我在 pysvn.Client 模块中没有找到这个选项。
有什么想法吗?
python - pysvn 获取特定目录的最新修订号(不是头)
我正在尝试在 svn 根目录中查找特定目录的最新修订号,而无需创建工作副本。我知道许多应用程序可以做到这一点,但我需要使用 python 以编程方式获取信息。
我努力了:
它告诉我这不是工作副本。
我试过了:
它给了我存储库的头版本号,而不是特定目录中的最新版本。
我尝试过的其他几种方法给了我同样的问题。
有没有人弄清楚这一点?
python - 如何使用pysvn.Client.merge_peg2实现cherry-pick合并
如何使用pysvn.client合并相关函数实现cherry-pick合并,
将特定修订(或修订范围)从一个分支合并到另一个分支,
现在我正在使用pysvn.Client.merge_peg2(http://pysvn.tigris.org/docs/pysvn_prog_ref.html#pysvn_client_merge_peg2)
,没有警告和错误,但无法工作。
我对 merge_peg2 及其参数感到很困惑
有什么建议、例子或其他解决方案吗?
python - SVN Python 预提交钩子 - 如何找出目标分支
我正在编写一个预提交挂钩,以确保对特定分支的提交满足某些标准。为此,我需要找出提交的目标分支。
我正在使用调用 Python 脚本的 Windows 批处理文件。我正在使用一个 SVN Python bindings api,它的文档很糟糕。可以在 Python zip 文件中找到源代码:http: //sourceforge.net/projects/win32svn/files/1.7.8/apache24/。只是让你知道我的意思是哪个api。
我发现了关于这个主题的另一个问题:SVN Pre-commit hook for Avoid commits to specific branches。但是,我并不真正理解答案,也不知道如何使用我可用的工具和 Python 来实现这一点。
svn - svncl.info2() 函数不返回对象
我正在尝试使用以下代码获取作者和最后更新日期
此函数svncl.info2()
不返回对象。
返回一个对象需要做哪些改变?
如果在命令行上调用svn info Path
,它会显示最后一次更新返回信息。
python - pysvn 是否允许您以相反的顺序限制日志消息?
本质上,我想要与运行相同的行为:
除非不必下载整个日志。我知道设置
让您找到最新的条目。有什么方法可以限制相反的顺序吗?
python - 如何使用 pysvn 获取 svn 目录状态
我尝试使用 pysvn Client.status(dirname) 函数获取特定目录的目录“svn”状态(未版本化,正常,...)。
但正如文档中所说,pysvn 返回一个包含目录中文件状态的数组,而不是目录本身。
有没有其他方法可以获取这些信息?
祝你今天过得愉快。欧耶
python - (已关闭)如何使用 pysvn 获取一个文件的所有版本
好吧,我的老板让我这样做:检查并找到初始化句柄的修订版本以获取变体。
但有成千上万的变化。
我现在可以使用 client.diff,但我怎样才能获得一个文件的所有版本?