# # # patch "cmd_automate.cc" # from [fdad3e113ea4f077db08c1e789c1f2bf39abe2c0] # to [9de165c337301b14d35b83fb62ca79a180b477fd] # # patch "monotone.texi" # from [f6195a7137a6a3e7ce9d303e1434b306d6462908] # to [460887b7e2c826c1163e85309d5c6204983a244a] # ============================================================ --- cmd_automate.cc fdad3e113ea4f077db08c1e789c1f2bf39abe2c0 +++ cmd_automate.cc 9de165c337301b14d35b83fb62ca79a180b477fd @@ -63,7 +63,7 @@ namespace commands { } } -static string const interface_version = "7.0"; +static string const interface_version = "8.0"; // Major or minor number only increments once for each monotone release; // check the most recent release before incrementing this. ============================================================ --- monotone.texi f6195a7137a6a3e7ce9d303e1434b306d6462908 +++ monotone.texi 460887b7e2c826c1163e85309d5c6204983a244a @@ -6683,6 +6683,8 @@ @section Automation @itemize @item +8.0 -- added the output of the @code{birth} key address@hidden 7.0 -- added options @option{--no-ignored}, @option{--no-unknown}, @option{--no-unchanged} and @option{--no-corresponding-renames} @item @@ -6711,12 +6713,14 @@ @section Automation old_type "file" new_type "file" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "known" changes "attrs" path "dropped" old_type "file" fs_type "none" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "dropped" path "ignored~" @@ -6727,18 +6731,21 @@ @section Automation old_type "file" new_type "file" fs_type "none" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "missing" path "original" old_type "file" new_path "renamed" fs_type "none" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" path "patched" old_type "file" new_type "file" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "known" changes "content" @@ -6746,6 +6753,7 @@ @section Automation old_type "file" new_type "file" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "known" changes "content" "attrs" @@ -6753,12 +6761,14 @@ @section Automation new_type "file" old_path "original" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_target" "known" path "unchanged" old_type "file" new_type "file" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "known" path "unknown" @@ -6774,6 +6784,7 @@ @section Automation new_type "file" old_path "unchanged" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "rename_target" "known" path "unchanged" @@ -6782,6 +6793,7 @@ @section Automation new_type "file" old_path "original" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "rename_target" "known" @end verbatim @@ -6795,6 +6807,7 @@ @section Automation new_type "file" old_path "unchanged" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "rename_target" "known" changes "content" @@ -6804,6 +6817,7 @@ @section Automation new_type "file" old_path "original" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "rename_target" "known" changes "content" @@ -6817,12 +6831,14 @@ @section Automation new_path "bar" new_type "file" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "added" "known" path "bar" new_type "file" old_path "foo" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_target" "known" @end verbatim @@ -6835,6 +6851,7 @@ @section Automation new_type "file" old_path "baz" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "rename_target" "known" path "bar" @@ -6843,6 +6860,7 @@ @section Automation new_type "file" old_path "foo" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "rename_target" "known" path "baz" @@ -6851,6 +6869,7 @@ @section Automation new_type "file" old_path "bar" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "rename_target" "known" @end verbatim @@ -6865,6 +6884,7 @@ @section Automation new_type "file" old_path "baz" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "rename_target" "known" changes "content" @@ -6874,6 +6894,7 @@ @section Automation new_type "file" old_path "foo" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "rename_target" "known" changes "content" @@ -6883,6 +6904,7 @@ @section Automation new_type "file" old_path "bar" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "rename_target" "known" changes "content" @end verbatim @@ -6893,6 +6915,7 @@ @section Automation path "dropped" old_type "file" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "dropped" "unknown" @end verbatim @@ -6911,12 +6934,14 @@ @section Automation old_type "file" new_path "renamed" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" "unknown" path "renamed" new_type "file" old_path "original" fs_type "none" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_target" "missing" @end verbatim @@ -6940,12 +6965,14 @@ @section Automation old_type "file" new_path "renamed" fs_type "none" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" path "renamed" new_type "file" old_path "original" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_target" "known" changes "content" @end verbatim @@ -6956,12 +6983,14 @@ @section Automation old_type "file" new_path "renamed" fs_type "none" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" path "renamed" new_type "file" old_path "original" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_target" "known" changes "content" @end verbatim @@ -6972,6 +7001,7 @@ @section Automation old_type "file" new_path "renamed" fs_type "none" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" @end verbatim @@ -6981,6 +7011,7 @@ @section Automation new_type "file" old_path "original" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_target" "known" changes "content" @end verbatim @@ -6991,6 +7022,7 @@ @section Automation old_type "file" new_type "file" fs_type "directory" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "invalid" changes "content" @end verbatim @@ -7011,24 +7043,28 @@ @section Automation old_type "directory" new_path "target" fs_type "none" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" path "source/a" old_type "file" new_path "target/a" fs_type "none" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_source" path "target" new_type "directory" old_path "source" fs_type "file" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_target" "invalid" path "target/a" new_type "file" old_path "source/a" fs_type "none" + birth [cb271687054afd3c2b873c8994f206f08fb240d3] status "rename_target" "missing" @end verbatim @@ -7075,6 +7111,10 @@ @section Automation manifest. @option{new_path} is only output for rename sources. address@hidden birth +The identify of the revision that the node was first added in. address@hidden is only output if it exists in a committed revision. + @item status @option{status} is always output. Its value is one or more of: