Tp.Git.VersionControlSystem.GitClient.GetCommit C# (CSharp) Méthode

GetCommit() public méthode

public GetCommit ( RevisionId id ) : NGit.Revwalk.RevCommit
id Tp.SourceControl.VersionControlSystem.RevisionId
Résultat NGit.Revwalk.RevCommit
		public RevCommit GetCommit(RevisionId id)
		{
			var revWalk = CreateRevWalker();
			try
			{
				return revWalk.ParseCommit(ObjectId.FromString(id.Value));
			}
			finally
			{
				revWalk.Dispose();
			}
		}

Usage Example

        public override string GetTextFileContent(RevisionId changeset, string path)
        {
            var commit = _git.GetCommit(changeset);

            return(GetFileContent(commit, path));
        }