diff options
Diffstat (limited to 'Documentation/user-search.txt')
-rw-r--r-- | Documentation/user-search.txt | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/Documentation/user-search.txt b/Documentation/user-search.txt index ba031dbb9a..3aafe8c164 100644 --- a/Documentation/user-search.txt +++ b/Documentation/user-search.txt @@ -100,7 +100,7 @@ Changes where 'SHA1' is one of the patch sets of the change. [[project]] project:'PROJECT':: + -Changes occuring in 'PROJECT'. If 'PROJECT' starts with `^` it +Changes occurring in 'PROJECT'. If 'PROJECT' starts with `^` it matches project names by regular expression. The link:http://www.brics.dk/automaton/[dk.brics.automaton library] is used for evaluation of such patterns. @@ -109,12 +109,9 @@ library] is used for evaluation of such patterns. [[branch]] branch:'BRANCH':: + -Changes for 'BRANCH'. The branch name is the short name shown -in the web interface, without the traditional 'refs/heads/' -prefix. This operator is a shorthand for 'refs:'. Searching for -'branch:master' really means 'ref:refs/heads/master', and searching -for 'branch:refs/heads/master' is the same as searching for -'ref:refs/heads/refs/heads/master'. +Changes for 'BRANCH'. The branch name is either the short name shown +in the web interface or the full name of the destination branch with +the traditional 'refs/heads/' prefix. + If 'BRANCH' starts with `^` it matches branch names by regular expression patterns. The @@ -181,11 +178,11 @@ denotes a regular expression, but it also has the usual meaning of anchoring the match to the start of the string. To match all Java files, use `file:^.*\.java`. + -The entire regular expression pattern, including the `\^` character, +The entire regular expression pattern, including the `^` character, should be double quoted when using more complex construction (like ones using a bracket expression). For example, to match all XML files named like 'name1.xml', 'name2.xml', and 'name3.xml' use -`\file:"\^name[1-3].xml"`. +`file:"^name[1-3].xml"`. + Currently this operator is only available on a watched project and may not be used in the search bar. @@ -314,8 +311,8 @@ The easiest way to explain these are by example. `label:CodeReview=+2`:: `label:CodeReview+2`:: + -Matches changes where there is at least one \+2 score for Code Review. -The \+ prefix is optional for positive score values. If the + is used, +Matches changes where there is at least one +2 score for Code Review. +The + prefix is optional for positive score values. If the + is used, the = operator is optional. `label:CodeReview=-2`:: |