Ludovic Brenta wrote:
That's where my trick comes in: manually edit _MTN/revision without
changing anything else in your workspace, then kill the head revision.
Ok. So let's see that process again:
## Current revision: aaaaaaaaaa
$ mtn commit
## Current revision: bbbbbbbbbb
## Ooops, wrong commit.
$ vi _MTN/revisions ## Edit this file.
$ mtn db kill_rev_locally bbbbbbbbbb
Did I get it right? Now, how do I edit _MTN/revisions? It appears to
contain 2-3 hashes:
% cat _MTN/revision
format_version "1"
new_manifest [b271905b34a9287cf767d09096f01b765ca17ecd]
old_revision [dcfbf59823cf21e292b60ba8f8463f65ea383597]
add_file "foo"
content [da39a3ee5e6b4b0d3255bfef95601890afd80709]
------------
When I run mtn status I see the same hash as old_revision. So in my
example above I would set old_revision to aaaaaaaaaa. But what do I do
with the other hashes?
Thanks,
Daniel.
_______________________________________________
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel