Пример #1
0
        /// <summary>
        /// Returns a list of files that have changed in a commit
        /// </summary>
        public static IEnumerable <DiffEntry> GetCommitChanges(NGit.Repository repo, RevCommit commit)
        {
            var rev  = commit.ToObjectId();
            var prev = repo.Resolve(commit.Name + "^") ?? ObjectId.ZeroId;

            return(CompareCommits(repo, rev, prev));
        }