Mercurial > hg
annotate mercurial/templates/raw/changelog.tmpl @ 27432:77d25b913f80
changegroup: introduce cg3, which has support for exchanging treemanifests
I'm not entirely happy with using a trailing / on a "file" entry for
transferring a treemanifest. We've discussed putting some flags on
each file header[0], but I'm unconvinced that's actually any better:
if we were going to add another feature to the cg format we'd still be
doing a version bump anyway to cg4, so I'm inclined to not spend time
coming up with a more sophisticated format until we actually know what
the next feature we want to stuff in a changegroup will be.
Test changes outside test-treemanifest.t are only due to the new CG3
bundlecap showing up in the wire protocol.
Many thanks to adgar@google.com and martinvonz@google.com for helping
me with various odd corners of the changegroup and treemanifest API.
0: It's not hard refactoring, nor is it a lot of work. I'm just
disinclined to do speculative work when it's not clear what the
customer would actually be.
author | Augie Fackler <augie@google.com> |
---|---|
date | Fri, 11 Dec 2015 11:23:49 -0500 |
parents | 078ccd780b71 |
children |
rev | line source |
---|---|
19429
c8490dcc5fb3
hgweb: add changelog and search templates to raw style
Alexander Plavin <me@aplavin.ru>
parents:
diff
changeset
|
1 {header} |
19905
078ccd780b71
hgweb: replace 'shortlog' with 'changelog' in raw changelog template
Alexander Plavin <alexander@plav.in>
parents:
19429
diff
changeset
|
2 # HG changelog |
19429
c8490dcc5fb3
hgweb: add changelog and search templates to raw style
Alexander Plavin <me@aplavin.ru>
parents:
diff
changeset
|
3 # Node ID {node} |
c8490dcc5fb3
hgweb: add changelog and search templates to raw style
Alexander Plavin <me@aplavin.ru>
parents:
diff
changeset
|
4 |
c8490dcc5fb3
hgweb: add changelog and search templates to raw style
Alexander Plavin <me@aplavin.ru>
parents:
diff
changeset
|
5 {entries%changelogentry} |