In the command-line client, forbid
[svn.git] / subversion / svn / schema / diff.rnc
blobe8876ce824c1ae79d8536418c61f3801c4cb1596
1 # XML RELAX NG schema for Subversion command-line client output
2 # For "svn diff --summarize --xml"
4 include "common.rnc"
6 start = diff
8 paths = element paths { path* }
10 ## A path entry
11 path = element path { attlist.path, text }
12 attlist.path &=
13   ## The props of the entry.
14   attribute props { "none" | "modified" },
15   ## The kind of the entry.
16   attribute kind { "dir" | "file" },
17   ## The action performed against this path.  This terminology
18   ## was chosen for consistencey from 'svn list'.
19   attribute item { "none" | "added" | "modified" | "deleted" }
20 # XML RELAX NG schema for Subversion command-line client output
21 # For "svn diff --summarize --xml"
23 include "common.rnc"
25 start = diff
27 paths = element paths { path* }
29 ## A path entry
30 path = element path { attlist.path, text }
31 attlist.path &=
32   ## The props of the entry.
33   attribute props { "none" | "modified" },
34   ## The kind of the entry.
35   attribute kind { "dir" | "file" },
36   ## The action performed against this path.  This terminology
37   ## was chosen for consistencey from 'svn list'.
38   attribute item { "none" | "added" | "modified" | "deleted" }