通过 SharpSvn 访问 svn:mergeinfo
我正在使用 SharpSvn 来获取存储库的日志。对于每个日志条目,我可以访问有关已更改的文件的有用信息(通过 SvnLogEventArgs.ChangedPaths),但我不知道如何获取 svn:mergeinfo 属性。
有什么想法吗? 谢谢
I'm using SharpSvn to get the log for a repository. For each log entry I can access useful info about the files that have changed (via SvnLogEventArgs.ChangedPaths), but I can't figure out how to get the svn:mergeinfo property.
Any ideas?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
它只是一个常规的 Subversion 属性。您可以使用以下代码提取该值:
请注意,GetProperty 的结果并不指示 mergeinfo 属性是否可用,而是指示方法调用是否成功。即使 success 为 true,mergeInfo 字符串变量也可能为 null。
It is just a regular Subversion property. You can extract the value using the following bit of code:
Note that the result of GetProperty does not indicate whether or not a mergeinfo property was available but rather if the method call was a success. The mergeInfo string variable may be null even if success is true.