public void AddTag (string name, Revision rev, string message) { var addTag = new NGit.Api.Git (RootRepository).Tag (); var gitRev = (GitRevision)rev; addTag.SetName (name).SetMessage (message).SetObjectId (gitRev.Commit); addTag.SetObjectId (gitRev.Commit).SetTagger (new PersonIdent (RootRepository)); addTag.Call (); }