GitScc.GitRepository.Blame C# (CSharp) Method

Blame() public method

public Blame ( string fileName ) : string
fileName string
return string
        public string Blame(string fileName)
        {
            return null;
            //if (String.IsNullOrWhiteSpace(fileName))
            //{
            //    return "";
            //}
            //try
            //{
            //    using (var repository = GetRepository())
            //    {
            //        var test = new BlameOptions();
            //        var blame = repository.Blame(fileName).ToList();
            //        foreach (var blameHunk in blame)
            //        {
            //            blameHunk.FinalCommit
            //        }

            //    }
            //}
            //catch (Exception)
            //{

            //    throw;
            //}

            //if (!this.IsGit) return "";

            ////var tmpFileName = Path.ChangeExtension(Path.GetTempFileName(), ".blame");
            ////var fileNameRel = fileName;
            ////GitBash.RunCmd(string.Format("blame -M -w -- \"{0}\" > \"{1}\"", fileNameRel, tmpFileName), WorkingDirectory);
            ////return tmpFileName;
        }