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

svntest parsing output of `svn proplist --verbose`

From: James Abbatiello <abbeyj_at_gmail.com>
Date: Mon, 20 Jul 2009 23:23:04 -0400

Currently svntest parses the output of `svn proplist --verbose` to
retrieve the list of properties for an item. When the output format
of this command changed between 1.5 and 1.6, svntest was updated to
understand the new format (but only the new format). As a result you
need matched versions of svn and svntest in order for it to function
correctly. It is not forward or backward compatible.

This is apparently not a problem for development of Subversion but
cvs2svn pulls in svntest as an external and uses it with whatever
version of svn that the user currently has installed. Things break
when the user doesn't have the expected version installed.

It would be nice if svntest would be able to query properties
successfully even when run with 1.5. Writing a parser that
understands both text formats seems difficult but there's the '--xml'
option to output in XML format and it seems made for just this
situation. Is there something precluding the use of the XML format
for svntest?

-- 
James Abbatiello
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=2372805
Received on 2009-07-24 18:05:59 CEST

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