for (int i = 0; i <= hgTags.getLastRevision(); i++) { // TODO post-1.0 in fact, would be handy to have walk(start,end)
// method for data files as well, though it looks odd.
try {
ByteArrayChannel sink = new ByteArrayChannel();
hgTags.content(i, sink);
final String content = new String(sink.toArray(), "UTF8");
readGlobal(new StringReader(content));
} catch (CancelledException ex) {
// IGNORE, can't happen, we did not configure cancellation
repo.getLog().dump(getClass(), Debug, ex, null);
} catch (IOException ex) {