使用 SharpSVN 在提交后挂钩中获取特定修订号的日志详细信息?
我正在尝试使用 SharpSVN 编写一个提交后挂钩,但在给定修订号和存储库路径的情况下,无法弄清楚如何使用 SharpSVN 获取变更集信息。 任何想法都非常感激。
I'm trying to write a post-commit hook using SharpSVN but can't figure out how to get the changeset info using SharpSVN given the revision number and the path to the repo. Any ideas are much appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在钩子客户端中,您最有可能希望使用直接访问存储库的 SvnLookClient。 在此示例中(从此处的另一个问题复制)我还使用 SvnHookArguments 类来解析钩子参数。
In hook clients you most likely want to use the SvnLookClient that directly accesses the repository. In this example (copied from another question here) I also use the SvnHookArguments class for parsing the hook arguments.
您需要 GetLog 方法。
这可能不准确(没有智能感知!没有那个 :( )我怎么能编写 C# 代码,但它大致就是你想要的。
You want the GetLog method.
That might not be exact (no intellisense! how am I expected to code C# without that :( ), but its roughly what you want.