@Override public RevFilter clone() { return new CommitListFilter(); } }
CommitListFilter filter = new CommitListFilter(); finder.setFilter(filter); List<RevCommit> commits = filter.getCommits(); commits = filterAndSortCommits(name, branch, commits);
CommitListFilter filter = new CommitListFilter(); if (Strings.isNotBlank(path)) { finder.setFilter(PathFilterUtils.and(path)); List<RevCommit> commits = filter.getCommits(); for (RevCommit entry : commits) { CommitInfo commitInfo = createCommitInfo(entry);
CommitListFilter filter = new CommitListFilter(); if (Strings.isNotBlank(path)) { finder.setFilter(PathFilterUtils.and(path)); List<RevCommit> commits = filter.getCommits(); for (RevCommit entry : commits) { CommitInfo commitInfo = createCommitInfo(entry);
public void getCommits(String treeName) { Repository repository = new FileRepository("/home/felipe/git/testRepository/.git"); AndCommitFilter filters = new AndCommitFilter(); CommitListFilter revCommits = new CommitListFilter(); filters.add(revCommits); CommitFinder finder = new CommitFinder(repository); finder.setFilter(filters); finder.findFrom(treeName); for(RevCommit revCommit : revCommits){ System.out.println(revCommit.getName()); } }