[plt-scheme] Re: PLT moved from CVS to Subversion

From: John Kozak (jk at xylema.org)
Date: Tue May 31 03:53:19 EDT 2005

I've never used svn before, _and_ I've got a nasty 'flu at the moment,
so apologies for any stupidities.  Anyway, when I try to checkout via
svn with the command: 

   svn checkout http://svn.plt-scheme.org/plt/trunk plt

I get what looks like a complete checkout, but fails at the end thus: 

   A  plt/src/worksp/wxwin/wxwin.vcproj
   A  plt/src/worksp/libmred
   A  plt/src/worksp/libmred/libmred.vcproj
   svn: Malformed XML: mismatched tag at line 160

I'm using the debian/unstable svn bits.

Attempts to then use this checkout result in this:

  svn: XML parser failed in 'src/worksp/libmysterx'
  svn: Malformed XML: not well-formed (invalid token) at line 44

Investigation shows that the "entries" file in libmysterx's .svn
directory does indeed seem corrupt (note junk after </wc-entries>):

<?xml version="1.0" encoding="utf-8"?>
<wc-entries
   xmlns="svn:">
<entry
   committed-rev="4"
   name=""
   committed-date="2005-05-27T21:53:51.074022Z"
   url="http://svn.plt-scheme.org/plt/trunk/src/worksp/libmysterx"
   last-author="eli"
   kind="dir"
   uuid="dd0f82c0-e3f7-0310-82dd-f13d63558e96"
   revision="21"/>
<entry
   committed-rev="4"
   name="libmysterx.vcproj"
   text-time="2005-05-31T06:50:42.000000Z"
   committed-date="2005-05-27T21:53:51.074022Z"
   checksum="4ab8aefe070bc461c6c433e9c9881ce6"
   last-author="eli"
   kind="file"
   prop-time="2005-05-31T06:50:41.000000Z"/>
<entry
   name="myspage"
   kind="dir"/>
<entry
   name="mysc"
   kind="dir"/>
<entry
   name="dotnet"
   kind="dir"/>
<entry
   name="myssink"
   kind="dir"/>
<entry
   committed-rev="4"
   name="libmysterx.sln"
   text-time="2005-05-31T06:50:42.000000Z"
   committed-date="2005-05-27T21:53:51.074022Z"
   checksum="5d9d9b51f02ab0258243f01c18a8791d"
   last-author="eli"
   kind="file"
   prop-time="2005-05-31T06:50:42.000000Z"/>
</wc-entries>
rx.vcproj.svn-base"
   name=".svn/tmp/text-base/libmysterx.vcproj.svn-base"/>
<readonly
   name=".svn/text-base/libmysterx.vcproj.svn-base"/>
<modify-entry
   name="libmysterx.vcproj"
   checksum="4ab8aefe070bc461c6c433e9c9881ce6"/>
<modify-wcprop
   name="libmysterx.vcproj"
   propname="svn:wc:ra_dav:version-url"
   propval="/plt/!svn/ver/4/trunk/src/worksp/libmysterx/libmysterx.vcproj"/>

John



Posted on the users mailing list.