[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

XSD Schema's for svn log --xml, svn list --xml, svn blame --xml & svn status --xml

From: Lieven Govaerts <lgo_at_mobsol.be>
Date: 2005-08-03 01:08:37 CEST

Hi,

I created XML schema's for four svn command-line commands, attached
them here for review:

1. svn log: svnlog.xsd, working for version 1.2.1
2. svn list: svnlist.xsd, working for version 1.2.1
3. svn blame: svnblame.xsd, tested with r15546 of svn repository
4. svn status:svnstatus.xsd, tested with r15546 of svn repository

All four of them share a file svntypes.xsd, in which all primitive
types are defined ( revision is an unsigned integer etc. ). I created
this to make sure that for all the new schema's we always reuse the
already existing definitions.

The files were created based on the dtd files in the repository, and
afterwards checked with xmllint with some test files. While the tests
ran fine, they probably were not testing every single field and
attribute in the XML's. I will be using them later in the Java project
I'm working on ( on my daytime job ), so they will be tested more
thoroughly.

Next in the list are svn info & svn proplist, as soon as they are added
in the Subversion repository.

regards,

Lieven.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Received on Wed Aug 3 01:11:58 2005

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.