2013-05-06 233 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