Such as for example meters:*foobar* fits changelog and you will remark certs where in actuality the cert worth provides the glob *foobar*

Uses selector type of e . Like, e:2004-04-twenty-five fits date certs the spot where the cert worthy of try smaller otherwise equal than 2004-04-25T . In case your time part was unspecified, monotone usually guess . So it selector in addition to accepts longer go out sentence structure (get a hold of below)

Uses selector particular l . Such, l:2004-04-twenty five fits go out certs in which the cert worth is exactly greater than just 2004-04-25T . If for example the big date role was unspecified, monotone often imagine . This selector as well as allows lengthened day syntax (pick less than)

Conceptually perhaps not(A) matches difference(*, A) , in which * selects all the changes

Uses selector type of p . Particularly, p:0f3a matches the latest change IDs do you know the parent of the posting ID and therefore begins with 0f3a . For many who offer a clean p: , monotonous requires you to definitely get into a workspace, and you may ask the fresh new father or mother of one’s base workspace modify.

Spends selector kind of u . Which selector is employed from inside a workspace and may not have any associated well worth. They fits the base update ID of one’s workplace up until the history change order is actually performed. This can be useful evaluating inbound revisions. After each and every update process, or perhaps till the second enhance procedure, run an order just like the after the:

so you can journal all the updates returning to the final posting. It’s also employed for quickly moving between a couple of additional revisions. Such, another order:

Uses selector form of t . Particularly, t:monotone-0.eleven suits mark certs where cert well worth starts with monotonous-0.eleven . Thinking to complement to own have layer wildcards.

Uses selector sorts of w . That it selector can be used from the inside a workspace and ought to not have any relevant well worth. It fits the bottom up-date ID(s) this workspace is based on.

Composite selectors

Selectors could be combined with and you may and or operators and parentheses, and may even feel changed having fun with a function-label layout sentence structure. This new accepted special characters is / , | , ; , ( and you can ) , and you can \ (give reduce, tubing, semicolon, left and you will best parentheses, and you can backslash); to make use of these characters within the an excellent selector well worth, predate it having good backslash ( \ ).

The fresh new and you can driver ‘s the / profile. Such, the new selector a great:graydon/d:2004-04 are often used to find an improve that has a keen author cert beginning with graydon as well as a romantic date cert beginning with 2004-04 .

The newest or operator is the | profile. Particularly, the fresh new selector h:some-feature-branch|h:other-feature-part are often used to find the thoughts off one or two particular twigs.

There are also multiple selector qualities defined, and that need no less than one selectors because arguments. The overall means for these is label ‘(‘ selector [ ‘;’ selector . ] ‘)’ , that’s, arguments is actually enclosed from inside the parentheses and split by semicolons. Talking about:

Put difference; which productivity every updates chosen from the A however, not because of the B. Such, difference(a:graydon;b:internet.venge.monotone) manage come back most of the news having an author cert starting with graydon which aren’t on the branch net.venge.monotonous .

Set match; it yields most of the posts perhaps not selected by A. For example, not(c:testresult) create come back the revisions that do not have testresult certs. The last analogy to return the updates that have a writer cert starting with graydon and generally are outside of the part web.venge.monotone , might be authored since the an effective:graydon/not(b:websites.venge.monotone) .

The very least well-known forefathers; this is certainly just like maximum((ancestors(A)|A)/(ancestors(B)|B)) , it is generally shorter that’s indeed more convenient to style of. Eg, lca(h:internet.venge.monotone;h:web.venge.monotonous.extended-selectors) create get back the very last propagate between the offered twigs, or perhaps the part part if there had been no subsequent propagates but really. This might be particularly of use into diff order, to see just what has evolved into the certain branch.

Leave a Reply

Your email address will not be published. Required fields are marked *