Followup to r29625: fix getopt tests.
[svn.git] / subversion / svn / schema / blame.rnc
blob76e9e9690f39d67fc9d7b8456e9400135120a8ea
1 # XML RELAX NG schema for Subversion command-line client output
2 # For "svn blame"
4 include "common.rnc"
6 start = blame
8 blame = element blame { target* }
10 ## Information for one blamed file.
11 target = element target { attlist.target, entry* }
12 attlist.target &= attribute path { target.type }
14 ## Information for one line of a blamed file.
15 ## NOTE: The order of entries in a target element is insignificant.
16 entry = element entry { attlist.entry, commit?, merged? }
17 attlist.entry &=
18   ## Line number.
19   attribute line-number { xsd:integer { minInclusive = "1" } }
21 ## The merged commit
22 merged = element merged { attlist.merged, commit }
23 attlist.merged &= attribute path { string }