01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2007-10-09 Tue
■ Subversion リポジトリのインデックスを変更
Subversionリポジトリのインデックスをいじってみるを参考
xml で出力される。
xsl で加工する。
DTD
!DOCTYPE svn [ <!ELEMENT svn (index)> <!ATTLIST svn version CDATA #REQUIRED href CDATA #REQUIRED> <!ELEMENT index (updir?, (file | dir)*)> <!ATTLIST index name CDATA #IMPLIED path CDATA #IMPLIED rev CDATA #IMPLIED> <!ELEMENT updir EMPTY> <!ELEMENT file EMPTY> <!ATTLIST file name CDATA #REQUIRED href CDATA #REQUIRED> <!ELEMENT dir EMPTY> <!ATTLIST dir name CDATA #REQUIRED href CDATA #REQUIRED> ]>
Subversion のソース /tool/xslt 内のスタイルシートを参考にした。