Select Page

Particularly m:*foobar* matches changelog and you may comment certs where in actuality the cert well worth comes with the glob *foobar*

Uses selector types of e . Such, e:2004-04-twenty five fits date certs where cert worthy of was less or equal than 2004-04-25T . If for example the date component was unspecified, monotonous often imagine . Which selector as well as allows offered day sentence structure (see less than)

Spends selector type of l . Such as for instance, l:2004-04-25 matches day certs where cert well worth is precisely greater than 2004-04-25T . Should your go out role was unspecified, monotonous tend to suppose . This selector plus welcomes prolonged date syntax (see lower than)

Conceptually maybe not(A) is equivalent to improvement(*, A) , where * picks all the changes

Uses selector sort of p . Such as for instance, p:0f3a matches the new upgrade IDs do you know the mother or father of the update ID and therefore starts with 0f3a . For folks who offer a clean p: , monotonous will require one get in a workplace, and query the newest parent of your legs workspace upgrade.

Uses selector kind of u . That it selector is employed from the inside a workplace and really should not have any related worth. They fits the base revise ID of your workspace before last revision command is actually performed. It is utilized for evaluating inbound news. After each enhance operation, or at least through to the second revise procedure, manage a demand similar to the following the:

in order to log every revisions back once again to the past modify. It’s also useful for quickly moving ranging from two some other revisions. Instance, another demand:

Spends selector form of t . Such, t:monotone-0.11 matches tag certs where in fact the cert worthy of starts with monotonous-0.11 . Viewpoints to match to own can have layer wildcards.

Uses best gay hookup apps 2021 selector style of w . It selector must be used from the inside a workspace and may not have any associated worthy of. They matches the beds base change ID(s) which workplace lies in.

Ingredient selectors

Selectors could be along with and and even providers and you will parentheses, that will getting altered using a work-phone call design sentence structure. New approved special emails is actually / , | , ; , ( and you will ) , and \ (send slash, pipe, semicolon, leftover and you will best parentheses, and backslash); to use these characters within the a good selector well worth, predate they with a good backslash ( \ ).

The brand new and operator ‘s the / reputation. Such as for instance, the latest selector a great:graydon/d:2004-04 can be used to get a hold of a revise which has an enthusiastic copywriter cert beginning with graydon plus a night out together cert starting with 2004-04 .

The fresh otherwise driver ‘s the | character. Like, the latest selector h:some-feature-branch|h:other-feature-department are often used to discover the minds away from one or two certain twigs.

There are even numerous selector services defined, and therefore just take one or more selectors because objections. The entire mode of these is term ‘(‘ selector [ ‘;’ selector . ] ‘)’ , which is, arguments try closed inside the parentheses and you may split from the semicolons. Speaking of:

Put distinction; so it returns all news chose by A but perhaps not of the B. Eg, difference(a:graydon;b:internet.venge.monotone) perform go back every revisions which have an author cert beginning with graydon which are not regarding branch web.venge.monotonous .

Put complement; which productivity all revisions perhaps not chose by A beneficial. Such as for instance, not(c:testresult) perform get back the changes that do not have testresult certs. The previous example to go back all of the changes which have a writer cert starting with graydon and are usually outside the branch websites.venge.monotonous , is created once the an effective:graydon/not(b:internet.venge.monotone) .

Least common ancestors; this can be just like maximum((ancestors(A)|A)/(ancestors(B)|B)) , but it is generally smaller that’s indeed easier so you’re able to kind of. Particularly, lca(h:websites.venge.monotone;h:web.venge.monotonous.extended-selectors) create get back the very last propagate involving the provided branches, and/or part area in the event that there were no subsequent propagates but really. This can be for example beneficial toward diff command, observe exactly what changed on the certain branch.