Mercurial > hg > mercurial-crew-with-dirclash
annotate templates/changelogentry.tmpl @ 460:6409d9a0df43
add dirstate debugging commands
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
add dirstate debugging commands
As I've played with various different merges and more recently
rawcommit, I've found the following patch to be very very helpful in
figuring out whether the dirstate is being left in a consistent or
inconsistent state with respect to the current manifest.
I attempted to deduce the invariants that were assumed by the current
code, and then check it in this code.
I may or may not have captured the design intent in this check; if not,
I'd be very happy to hear more clearly what was intended, so that I can
write tests to that expectation.
Anyway, here's the patch. Not sure if it's a good idea to commit it to
the mainline, or just leave it as a debugging aid. I attempted to
package it so that it doesn't interfere with normal usage.
Michael Fetterman
(tweaked by mpm: remove -d magic)
manifest hash: 869f5b5f954dc0f46ba27322359e811d5e21d71c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCvP77ywK+sNU5EO8RArmtAKCCVuI2slANzWZ26P5edtH/ixdwNwCfZLWl
5P+V+C92II3usO4YW2MULKY=
=/Pv4
-----END PGP SIGNATURE-----
author | mpm@selenic.com |
---|---|
date | Fri, 24 Jun 2005 22:51:39 -0800 |
parents | e5d769afd3ef |
children | e8fd41110dce |
rev | line source |
---|---|
154
1d5f799ebe1e
fixed problem with head/body tags, added dtd, fixed table attributes
jake@edge2.net
parents:
142
diff
changeset
|
1 <div class="parity#parity#"> |
1d5f799ebe1e
fixed problem with head/body tags, added dtd, fixed table attributes
jake@edge2.net
parents:
142
diff
changeset
|
2 <table width="100%" cellpadding="0" cellspacing="0"> |
138 | 3 <tr> |
201
f918a6fa2572
hgweb: add template filters, template style maps, and raw pages
mpm@selenic.com
parents:
173
diff
changeset
|
4 <td align="right" width="15%"><b>#date|age# ago: </b></td> |
233
33c48b635690
Add missing > to </td> in templates.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
201
diff
changeset
|
5 <td><b>#desc|firstline|escape#</b></td></tr> |
138 | 6 <tr> |
167 | 7 <td align="right">changeset #rev#: </td> |
375 | 8 <td><a href="?cmd=changeset;node=#node#">#node|short#</a></td></tr> |
142 | 9 #parent1# |
10 #parent2# | |
138 | 11 <tr> |
154
1d5f799ebe1e
fixed problem with head/body tags, added dtd, fixed table attributes
jake@edge2.net
parents:
142
diff
changeset
|
12 <td align="right">author: </td> |
235
eb341488aa4c
Obfuscate author in all HTML templates.
Thomas Arendsen Hein <thomas@intevation.de>
parents:
233
diff
changeset
|
13 <td>#author|obfuscate#</td></tr> |
138 | 14 <tr> |
154
1d5f799ebe1e
fixed problem with head/body tags, added dtd, fixed table attributes
jake@edge2.net
parents:
142
diff
changeset
|
15 <td align="right">date: </td> |
201
f918a6fa2572
hgweb: add template filters, template style maps, and raw pages
mpm@selenic.com
parents:
173
diff
changeset
|
16 <td>#date|date#</td></tr> |
138 | 17 <tr> |
173
8da1df932c16
hgweb: make navigation of changesets a bit nicer
mpm@selenic.com
parents:
167
diff
changeset
|
18 <td align="right" valign="top"><a href="?cmd=manifest;manifest=#manifest#;path=/">files</a>: </td> |
138 | 19 <td>#files#</td></tr> |
142 | 20 </table> |
21 </div> | |
138 | 22 |