我使用SharpSvn获取该日志的存储库。对于每个日志条目我可以访问有关更改过的(通过SvnLogEventArgs.ChangedPaths)的文件有用的信息,但我无法弄清楚如何获得的svn:mergeinfo属性

任何想法? 感谢

有帮助吗?

解决方案

它仅仅是一个普通的Subversion属性。可以使用提取的值以下的代码位:

string mergeInfo;
var client = new SvnClient();
bool success = client.GetProperty(
                        SvnTarget.FromString(fileName), 
                        "svn:mergeinfo", 
                        out mergeInfo);

注意的getProperty的结果不表示mergeinfo属性是否是可用的,而是如果方法调用是成功的。所述合并信息字符串变量可以为空,即使成功是真实的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top