Mercurial > hg4j
comparison cmdline/org/tmatesoft/hg/console/Main.java @ 515:e6c8b9b654b2
Provide access to HgDataFile being iterated into HgChangesetTreeHandler.TreeElement to give context for renamed files
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Mon, 17 Dec 2012 20:51:12 +0100 |
parents | 5dcb4581c8ef |
children | 0ae5768081aa |
comparison
equal
deleted
inserted
replaced
514:5dcb4581c8ef | 515:e6c8b9b654b2 |
---|---|
189 final Pair<Nodeid, Nodeid> parents = entry.parentRevisions(); | 189 final Pair<Nodeid, Nodeid> parents = entry.parentRevisions(); |
190 final boolean isJoin = !parents.first().isNull() && !parents.second().isNull(); | 190 final boolean isJoin = !parents.first().isNull() && !parents.second().isNull(); |
191 final boolean isFork = entry.children().size() > 1; | 191 final boolean isFork = entry.children().size() > 1; |
192 final HgChangeset cset = entry.changeset(); | 192 final HgChangeset cset = entry.changeset(); |
193 System.out.printf("%d:%s - %s (%s)\n", cset.getRevisionIndex(), cset.getNodeid().shortNotation(), cset.getComment(), cset.getPhase()); | 193 System.out.printf("%d:%s - %s (%s)\n", cset.getRevisionIndex(), cset.getNodeid().shortNotation(), cset.getComment(), cset.getPhase()); |
194 System.out.printf("Known as %s (file rev:%s)\n", entry.file().getPath(), entry.fileRevision().shortNotation()); | |
194 if (!isJoin && !isFork && !entry.children().isEmpty()) { | 195 if (!isJoin && !isFork && !entry.children().isEmpty()) { |
195 System.out.printf("\t=> %s\n", sb); | 196 System.out.printf("\t=> %s\n", sb); |
196 } | 197 } |
197 if (isJoin) { | 198 if (isJoin) { |
198 HgChangeset p1 = entry.parents().first(); | 199 HgChangeset p1 = entry.parents().first(); |