sharpsvn diff - 如何忽略间距/空格

时间:2011-11-24 14:03:23

标签: c# .net svn sharpsvn

我正在使用sharpSVN API来查找存储库中的更改。因此,我以下列方式使用SVNClient类的Diff方法:

using (SvnClient client = new SvnClient())
{
    MemoryStream diffResultStream = new MemoryStream();
    client.Diff(SvnTarget.FromString(svnDir), new SvnRevisionRange(SvnRevision.Head, SvnRevision.Working), diffResultStream); 

...
}

我已经尝试过使用SvnDiffArgs属性,但没有成功:

SvnDiffArgs da = new SvnDiffArgs();
da.DiffArguments.Add("-x -u -b -w");
client.Diff(..., da, diffResultStream);

我还找到了SvnIgnoreSpacing.IgnoreAll枚举,但不知道如何处理它。文档很差。使用Google我发现它只是与Blame方法一起使用。

任何人都可以帮助我如何制作相同的差异来忽略空格吗?

非常感谢提前

0 个答案:

没有答案