gpt4 book ai didi

api - 使用 api 从 mercurial 中检索日志

转载 作者:行者123 更新时间:2023-12-04 17:05:37 25 4
gpt4 key购买 nike

我想使用 mercurial 命令 api 从 mercurial 存储库中检索日志。不幸的是,mercurial.commands.log 将消息打印到标准输出,而不是返回一些不错的修订列表,例如pysvn 可以。可以轻松实现吗?我想为我的程序添加 mercurial 支持,并希望尽可能轻松地做到这一点。

最佳答案

您应该按照以下方式做一些事情:

来自mercurial import ui, hg
你 = ui.ui()
repo = hg.repo()
对于 repo 中的 rev:
打印 repo [rev]

下标对象是上下文对象。它有一些有用的方法,如 description() , branch() , 和 user() .有关它可以做什么的完整列表,请参阅 the source (或者在上面做一个 dir())。

关于api - 使用 api 从 mercurial 中检索日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1918417/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com