SharpSVN - SvnLookClient.GetPropertyList - 显示继承属性?

SharpSVN - SvnLookClient.GetPropertyList - Show Inherited Properties?

svnlook 命令有一个 --show-inherited-props 选项,它将包含指定路径的继承属性。

对于 SharpSVN,此 SVN 命令由 SvnLookClient class 中的一个方法包装,该方法称为 GetPropertyList。其中一个参数是 SvnLookPropertyListArgs 对象,但似乎没有我可以设置的 属性 相当于 --show-inherited-props.

我在 SvnClient class 中看到有一个 GetInheritedPropertyList 方法,但我无法使用它,因为我正在对存储库本身执行此操作,而不是一个工作复制,因为这是在预提交挂钩应用程序中使用的。

有没有办法让 SvnLookClient.GetPropertyList 也 return 继承属性?

我可以确认所有要点。我正在检查我可以做些什么来实现缺失的部分。

下一个 1.9 版本将可以选择使用 SvnClient.InheritedPropertyList 的存储库位置,方法是添加带有 SvnTarget 参数的缺失重载。

之后我可能会向 SvnLookClient 添加类似的功能,因为当前功能不允许多个路径使用相同的 属性。

完成后,我会将这些更改反向移植到 1。8.x。