2013-05-06 42 views

回答

1

它看起来像libgit2支持不断变化的背景线,但目前LibGit2Sharp是硬编码使用3:https://github.com/libgit2/libgit2sharp/blob/6a2d99ecdf35288df88c0e6fe8985969042d82a6/LibGit2Sharp/Diff.cs#L27

我创建https://github.com/libgit2/libgit2sharp/issues/423跟踪功能请求。

更新:

由于v0.12(或者v0.11以后无论发生什么事),你可以这样做:

var co = new CompareOptions 
     { 
      ContextLines = 0, 
     }; 
var tc = repo.Diff.Compare(new[] { filename }, co); 
+0

Pefect!谢谢dahlbyk!一旦0.12结束,我将它整合到GitDiffMargin中 – 2013-05-27 06:18:39