[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] get rev_id of merge
From: |
Stephen Leake |
Subject: |
[Monotone-devel] get rev_id of merge |
Date: |
Tue, 04 May 2010 10:18:14 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1 (windows-nt) |
I'm trying to get the rev_id of a merge, in a Lua test. Can anyone tell
me why this doesn't work? I based it on base_revision().
function merged_revision()
local workrev = readfile("stderr")
local extract = string.gsub(workrev, "^mtn: %[merged%] (%x*)$", "%1")
if extract == workrev then
err("failed to extract merged revision from stderr")
end
return extract
end
check(mtn("merge", "--message", "rev_c"), 0, false, true)
rev_c = merged_revision()
This prints the error message.
--
-- Stephe
- [Monotone-devel] get rev_id of merge,
Stephen Leake <=