2 import javax
.swing
.SwingUtilities
;
3 import javax
.swing
.JFrame
;
4 import org
.spearce
.jgit
.lib
.Repository
;
5 import org
.spearce
.jgit
.revwalk
.RevWalk
;
6 import org
.spearce
.jgit
.revwalk
.RevCommit
;
7 import org
.spearce
.jgit
.revwalk
.RevSort
;
10 public class RevWalkDemo1
{
12 public static void main(String
[] args
) {
15 Repository db
= new Repository(new File(".git"));
17 RevWalk rw
= new RevWalk(db
);
18 rw
.markStart(rw
.parseCommit(db
.resolve("HEAD")));
19 rw
.sort(RevSort
.TOPO
);
20 rw
.sort(RevSort
.COMMIT_TIME_DESC
, true);
23 while ((c
= rw
.next()) != null) {
24 System
.out
.println(c
.name());