diff --git a/src/AddIns/VersionControl/GitAddIn/GitAddIn.addin b/src/AddIns/VersionControl/GitAddIn/GitAddIn.addin
index 2bbb32c7f1..26172cf8ca 100644
--- a/src/AddIns/VersionControl/GitAddIn/GitAddIn.addin
+++ b/src/AddIns/VersionControl/GitAddIn/GitAddIn.addin
@@ -40,6 +40,10 @@
+
+
diff --git a/src/AddIns/VersionControl/GitAddIn/Src/Commands.cs b/src/AddIns/VersionControl/GitAddIn/Src/Commands.cs
index d0af47f6c2..b978b5055f 100644
--- a/src/AddIns/VersionControl/GitAddIn/Src/Commands.cs
+++ b/src/AddIns/VersionControl/GitAddIn/Src/Commands.cs
@@ -100,4 +100,12 @@ namespace ICSharpCode.GitAddIn
GitGuiWrapper.Log(filename, callback);
}
}
+
+ public class GitBlameCommand : GitCommand
+ {
+ protected override void Run(string filename, Action callback)
+ {
+ GitGuiWrapper.Blame(filename, callback);
+ }
+ }
}
diff --git a/src/AddIns/VersionControl/GitAddIn/Src/GitGuiWrapper.cs b/src/AddIns/VersionControl/GitAddIn/Src/GitGuiWrapper.cs
index ee8f962536..974ad1e184 100644
--- a/src/AddIns/VersionControl/GitAddIn/Src/GitGuiWrapper.cs
+++ b/src/AddIns/VersionControl/GitAddIn/Src/GitGuiWrapper.cs
@@ -100,5 +100,10 @@ namespace ICSharpCode.GitAddIn
{
Proc("log", fileName, callback);
}
+
+ public static void Blame(string fileName, Action callback)
+ {
+ Proc("blame", fileName, callback);
+ }
}
}