GitCommands.GitModule.Tag C# (CSharp) Method

Tag() public method

public Tag ( string tagName, string revision, bool annotation, bool force ) : string
tagName string
revision string
annotation bool
force bool
return string
        public string Tag(string tagName, string revision, bool annotation, bool force)
        {
            if (annotation)
                return RunGitCmd(string.Format("tag \"{0}\" -a {1} -F \"{2}\\TAGMESSAGE\" -- \"{3}\"", tagName.Trim(), (force ? "-f" : ""), GetGitDirectory(), revision));
            return RunGitCmd(string.Format("tag {0} \"{1}\" \"{2}\"", (force ? "-f" : ""), tagName.Trim(), revision));
        }
GitModule