# # # patch "wiki/AutomateVersions.mdwn" # from [1800f967d6d3d8164dcb48329ab7afbf183a222e] # to [f8d71ec45e423bebb497778477eeb385f305ce41] # ============================================================ --- wiki/AutomateVersions.mdwn 1800f967d6d3d8164dcb48329ab7afbf183a222e +++ wiki/AutomateVersions.mdwn f8d71ec45e423bebb497778477eeb385f305ce41 @@ -11,71 +11,75 @@ This table shows all interface versions This table shows all interface versions to date and the particular monotone releases which implemented them: [[!table data=""" -interface versions | 0.0 | 0.1 | 0.2 | 1.0 | 1.1 | 2.0 | 2.1 | 2.2 | 3.0 | 3.1 | 4.0 | 4.1 | 4.3 | 5.0 | 6.0 | 7.0 | 8.0 | 9.0 | 10.0 | 11.0 | 12.0 | 12.1 | -monotone releases | 0.17 | 0.18 | 0.19 | 0.20-0.23 | 0.24-0.25 | 0.26 | 0.27 | 0.28 | 0.29 | 0.30 | 0.31-0.33 | 0.34 | 0.35 | 0.36 | 0.37-0.38 | 0.39-0.40 | 0.41 | 0.42-0.43 | 0.44 | 0.45 | 0.46-0.47 | 0.48 | +interface versions | 0.0 | 0.1 | 0.2 | 1.0 | 1.1 | 2.0 | 2.1 | 2.2 | 3.0 | 3.1 | 4.0 | 4.1 | 4.3 | 5.0 | 6.0 | 7.0 | 8.0 | 9.0 | 10.0 | 11.0 | 12.0 | 12.1 | 13 | +monotone releases | 0.17 | 0.18 | 0.19 | 0.20-0.23 | 0.24-0.25 | 0.26 | 0.27 | 0.28 | 0.29 | 0.30 | 0.31-0.33 | 0.34 | 0.35 | 0.36 | 0.37-0.38 | 0.39-0.40 | 0.41 | 0.42-0.43 | 0.44 | 0.45 | 0.46-0.47 | 0.48 | 0.99 | """ ]] The following table gives you an overview at which time certain functionalities have been added or altered in monotone's automation interface: [[!table data=""" -interface versions | 0.0 | 0.1 | 0.2 | 1.0 | 1.1 | 2.0 | 2.1 | 2.2 | 3.0 | 3.1 | 4.0 | 4.1 | 4.3 | 5.0 | 6.0 | 7.0 1| 8.0 | 9.0 | 10.0 | 11.0 | 12.0 | 12.1 | -ancestors | | | A | | | | | | | | | | | | | | | | | | | | -ancestry\_difference | | A | | | | | | | | | | | | | | | | | | | | | -branches | | | | | | | | A | | | | | | | | | | | | | | | -cert | | | | | | | | | | | | A | | | | | | | | | | | -certs | | | | A | | | | | | | | | | | | | | | | C | | | -children | | | A | | | | | | | | | | | | | | | | | | | | -common\_ancestors | | | | | | | A | | | | | | | | | | | | | | | | -content\_diff | | | | | | | | | | | | | | | | | | B | | | | | -descendents | | A | | | | | | | | | | | | | | | | | | | | | -drop\_attribute | | | | | | | | | | | | | | A | | | | | | | | | -drop\_db\_variables | | | | | | | | | | | | | | | | A | | | | | | | -erase\_ancestors | | A | | | | | | | | | | | | | | | | | | | | | -file\_merge | | | | | | | | | | | | | | | | | | A | | | | | -genkey | | | | | | | | | | | | | | | | | | | C | C | | | -get\_attributes | | | | | | | | | A | | | | | C | | | | | | C | | | -get\_base\_revision\_id | | | | | | A | | | | | | | | | | | | | | | | | -get\_content\_changed | | | | | | | | | | | A | | | | | | | | | | | | -get\_corresponding\_path | | | | | | | | | | | A | | | | | | | | | | | | -get\_current\_revision | | | | | | | | | | | | | | | | A | | | | | | | -get\_current\_revision\_id | | | | | | A | | | | | | | | | | | | | | | | | -get\_db\_variables | | | | | | | | | | | | A | | | | C | | | | | | | -get\_file | | | | A | | | | | | | | | | | | | | | | | | | -get\_file\_of | | | | | | | | | | | | | | | | | | | | | | | -get\_manifest\_of | | | | | | A | | | | | | | | | | | | | | | | | -get\_option | | | | | | | | | | A | | | | | | | | | | | | | -get\_revision | | | | A | | | | | | | | | | | | C | | | | | | | -get\_workspace\_root | | | | | | | | | | | | | | | | | A | | | | | | -graph | | | A | | | | | | | | | | | | | | | | | | | | -heads | A | | | | | | | | | | | | | | | | | | | | | | -identify | | | | | | | | | | | | | A | | | | | | | | | | -interface\_version | A | | | | | | | | | | | | | | | | | | | | | | -inventory | | | | A | | | | | | | | | | | C | C | C | | | | | | -keys | | | | | A | | | | | | | | | | | | | | C | C | | | -leaves | | A | | | | | | | | | | | | | | | | | | | | | -lua | | | | | | | | | | | | | | | | | | A | | | | | -packet\_for\_fdata | | | | | | A | | | | | | | | | | | | | | | | | -packet\_for\_fdelta | | | | | | A | | | | | | | | | | | | | | | | | -packet\_for\_rdata | | | | | | A | | | | | | | | | | | | | | | | | -packets\_for\_certs | | | | | | A | | | | | | | | | | | | | | | | | -parents | | | A | | | | | | | | | | | | | | | | | | | | -pull | | | | | | | | | | | | | | | | | | | | | A | | -push | | | | | | | | | | | | | | | | | | | | | A | | -put\_file | | | | | | | | | | | | A | | | | | | | | | | | -put\_revision | | | | | | | | | | | | A | | | | | | | | | | | -read\_packets | | | | | | | | | | | | | | | | | | A | | | | | -remote | | | | | | | | | | | | | | | | | | | | | A | | -remote_stdio | | | | | | | | | | | | | | | | | | | | | A | | -roots | | | | | | | | | | | | | A | | | | | | | | | | -select | | | A | | | | | | | | | | | | | | | | | | | | -show\_conflicts | | | | | | | | | | | | | | | | | A | C | | | | | -set\_attribute | | | | | | | | | | | | | | A | | | | | | | | | -set\_db\_variable | | | | | | | | | | | | A | | | | C | | | | | | | -stdio | | | | A | | | | | | B | | | | | | | | | | | C | | -sync | | | | | | | | | | | | | | | | | | | | | A | | -tags | | | | | | | | A | | | | | | | | | | | | C | | | -toposort | | A | | | | | | | | | | | | | | | | | | | | | -update | | | | | | | | | | | | | | | | | | | | | | A | +interface versions | 0.0 | 0.1 | 0.2 | 1.0 | 1.1 | 2.0 | 2.1 | 2.2 | 3.0 | 3.1 | 4.0 | 4.1 | 4.3 | 5.0 | 6.0 | 7.0 1| 8.0 | 9.0 | 10.0 | 11.0 | 12.0 | 12.1 | 13 2,3 | +ancestors | | | A | | | | | | | | | | | | | | | | | | | | | +ancestry\_difference | | A | | | | | | | | | | | | | | | | | | | | | | +branches | | | | | | | | A | | | | | | | | | | | | | | | | +cert | | | | | | | | | | | | A | | | | | | | | | | | | +certs | | | | A | | | | | | | | | | | | | | | | C | | | | +children | | | A | | | | | | | | | | | | | | | | | | | | | +common\_ancestors | | | | | | | A | | | | | | | | | | | | | | | | | +content\_diff | | | | | | | | | | | | | | | | | | B | | | | | | +descendents | | A | | | | | | | | | | | | | | | | | | | | | | +drop\_attribute | | | | | | | | | | | | | | A | | | | | | | | | | +drop\_db\_variables | | | | | | | | | | | | | | | | A | | | | | | | | +drop\_public\_key | | | | | | | | | | | | | | | | | | | | | | | A | +erase\_ancestors | | A | | | | | | | | | | | | | | | | | | | | | | +file\_merge | | | | | | | | | | | | | | | | | | A | | | | | | +generate\_key | | | | | | | | | | | | | | | | | | | C | C | | | C | +get\_attributes | | | | | | | | | A | | | | | C | | | | | | C | | | | +get\_base\_revision\_id | | | | | | A | | | | | | | | | | | | | | | | | | +get\_content\_changed | | | | | | | | | | | A | | | | | | | | | | | | | +get\_corresponding\_path | | | | | | | | | | | A | | | | | | | | | | | | | +get\_current\_revision | | | | | | | | | | | | | | | | A | | | | | | | | +get\_current\_revision\_id | | | | | | A | | | | | | | | | | | | | | | | | | +get\_db\_variables | | | | | | | | | | | | A | | | | C | | | | | | | | +get\_file | | | | A | | | | | | | | | | | | | | | | | | | | +get\_file\_of | | | | | | | | | | | | | | | | | | | | | | | | +get\_manifest\_of | | | | | | A | | | | | | | | | | | | | | | | | | +get\_option | | | | | | | | | | A | | | | | | | | | | | | | | +get\_public\_key | | | | | | | | | | | | | | | | | | | | | | | A | +get\_revision | | | | A | | | | | | | | | | | | C | | | | | | | | +get\_workspace\_root | | | | | | | | | | | | | | | | | A | | | | | | | +graph | | | A | | | | | | | | | | | | | | | | | | | | | +heads | A | | | | | | | | | | | | | | | | | | | | | | | +identify | | | | | | | | | | | | | A | | | | | | | | | | | +interface\_version | A | | | | | | | | | | | | | | | | | | | | | | | +inventory | | | | A | | | | | | | | | | | C | C | C | | | | | | | +keys | | | | | A | | | | | | | | | | | | | | C | C | | | | +leaves | | A | | | | | | | | | | | | | | | | | | | | | | +log | | | | | | | | | | | | | | | | | | | | | | | A | +lua | | | | | | | | | | | | | | | | | | A | | | | | | +packet\_for\_fdata | | | | | | A | | | | | | | | | | | | | | | | | | +packet\_for\_fdelta | | | | | | A | | | | | | | | | | | | | | | | | | +packet\_for\_rdata | | | | | | A | | | | | | | | | | | | | | | | | | +packets\_for\_certs | | | | | | A | | | | | | | | | | | | | | | | | | +parents | | | A | | | | | | | | | | | | | | | | | | | | | +pull | | | | | | | | | | | | | | | | | | | | | A | | B | +push | | | | | | | | | | | | | | | | | | | | | A | | B | +put\_file | | | | | | | | | | | | A | | | | | | | | | | | | +put\_public\_key | | | | | | | | | | | | | | | | | | | | | | | A | +put\_revision | | | | | | | | | | | | A | | | | | | | | | | | | +read\_packets | | | | | | | | | | | | | | | | | | A | | | | | | +remote | | | | | | | | | | | | | | | | | | | | | A | | | +remote_stdio | | | | | | | | | | | | | | | | | | | | | A | | | +roots | | | | | | | | | | | | | A | | | | | | | | | | | +select | | | A | | | | | | | | | | | | | | | | | | | | | +show\_conflicts | | | | | | | | | | | | | | | | | A | C | | | | | | +set\_attribute | | | | | | | | | | | | | | A | | | | | | | | | | +set\_db\_variable | | | | | | | | | | | | A | | | | C | | | | | | | | +stdio | | | | A | | | | | | B | | | | | | | | | | | C | | | +sync | | | | | | | | | | | | | | | | | | | | | A | | B | +tags | | | | | | | | A | | | | | | | | | | | | C | | | | +toposort | | A | | | | | | | | | | | | | | | | | | | | | | +update | | | | | | | | | | | | | | | | | | | | | | A | | """ ]] ###Legend @@ -84,6 +88,21 @@ A = Addition, B = Backwards-compatible c ###Notes -1 While the format of several command has not been changed between 0.39 and 0.40, the output of the commands (f.e. `automate inventory`) may differ because the interpretation of the --depth option changed in 0.40 (previously: 0 = the node + its immediate children, now: 0 = only this node) +1 While the format of several command has not been changed between +0.39 and 0.40, the output of the commands (f.e. `automate inventory`) may differ +because the interpretation of the --depth option changed in 0.40 (previously: +0 = the node + its immediate children, now: 0 = only this node) -If you like to get more information about certain command / format changes, please consult [[monotone's_Automation_documentation|docs/Automation.html]]. +2 After the options rework in 0.99 many automate commands gained +additional options which allow the negation of flags just like their non-automate +counterparts, which aren't all accounted here. Furthermore some more "exotic" +options are no longer part of the public API and have thus been hidden, like +`--min-netsync-version` and `--max-netsync-version`. + +3 Netsync automate commands accept just as their non-automate +counterparts the new URI syntax and issue a warning if the old calling syntax +(separate server and branch include / exclude pattern) is used. + +If you like to get more information about certain command / format changes, +please consult [[monotone's_Automation_documentation|docs/Automation.html]]. +