-
연산자
- not x(또는 !x) 주어진 x가 아닌 체이진 셋을 찾는다.
- x::y(또는 x..y) 리비전 x와 y 사이에 존재하는 모든 체인지 셋을 찾는다.
- x:y 리비전 x와 y 사이에 존재하는 모든 체인지 셋을 찾는다. 단, x와 y는 동일한 브랜치여야 한다.
- x and y(또는 x & y) 체인지 셋 x와 y의 교집합을 찾는다.
- x or y(또는 x | y 또는 x + y) 체인지 셋 x와 y의 합집합을 찾는다.
- x - y 체인지 셋 x와 y의 차집합을 찾는다(x와 y 중 x에만 포함된 경우를 찾는다).
- x % y 체인지 셋 x의 조상이면서 y의 조상이 아닌 체인지 셋을 찾는다.
- x^n 체인지 셋의 n번째 부모 체인지 셋을 찾는다(n이 0이면 자신을 가리킨다).
- x~n 체인지 셋의 n번째 조상을 찾는다(n이 0이면 자신을 가리키고 n이 음수면 자손을 가리킨다).
- x ## y 파악 못함. 원문: Concatenate strings and identifiers into one string. All other prefix, infix and postfix operators have lower priority than "##". For example, "a1 ## a2~2" is equivalent to "(a1 ## a2)~2".
- For example:[revsetalias] issue(a1) = grep(r'\bissue[ :]?' ## a1 ## r'\b|\bbug\(' ## a1 ## r'\)')
- "issue(1234)" is equivalent to "grep(r'\bissue[ :]?1234\b|\bbug\(1234\)')" in this case. This matches against all of "issue 1234", "issue:1234", "issue1234" and "bug(1234)".