Hello Anton, I think your domain file is outdated. Please use the one given by Thomas, this looks pretty good. This outdated file could be the reason why the version-control method is not working. If that method is not called with success, resources are not versioned. There is no need to change the put method IMO.
Following parameter will bring all resources automatically under version control created with put (declare a version-able resource to become a version resource): <parameter name="auto-version-control">true</parameter> This parameter control the auto versioning behavior (auto create a version with put or unlock): <parameter name="auto-version">checkout-checkin</parameter> The command line tool does not support any/all of the new Delta-V methods. Perhaps someone could volunteer? Most of the client delta-v methods are available thus, but only in a very basic mode currently. The server is currently tested (with those basic client API methods in t-processor), the main functionality is already working. Currently I am aware of only one bug in the options method. Best regards Juergen -----Original Message----- From: Anton Schoultz [mailto:[EMAIL PROTECTED]] Sent: Tuesday, July 02, 2002 13.06 PM To: 'Slide Users Mailing List' Subject: RE: Versioning Hi Lionel, I'll have a look into the putMethod class to see if it gives me any ideas. As I understand it, versioning is configured in the slide server (not client). I have played with variations of the suggestion made by Peter Neverman (2002/05/14) which configured the content store (in Domain.xml) as <contentstore classname="slidestore.reference.FileContentStore"> <parameter name="rootpath">contentstore</parameter> <!-- ........... versioning is ON ..................... --> <parameter name="version">true</parameter> <!-- ........... keep content data after restart ...... --> <parameter name="resetBeforeStarting">false</parameter> </contentstore> Following Thomas Schueppel's suggestion (2002/06/26) [he had problems with versioning on filecontentstore - but worked with hsql store] I have tried using a JDBC (hsql) based content store too, with file and JDBC type node stores, all in vain. I can overwrite the stored document, but the version is not updated. Trying to place a file under version control (using client's versioncontrol command) returns an error. I believe that the settings in domain.xml <auto-version>checkout-checkin</auto-version> mean that all files are automatically under version control, and that they should get a new version number each time that the file is over-written into the store. The command line-tool does not support checkin nor checkout (as listed by the help text). I am trying to wrap the client side by utilizing the WebdavResource class, but invoking the webdavResource.versionControlMethod(sHostDir) didn't help either. I'm running out of ideas here. Does anyone have versioning working? If so, please let me know what your configuration looks like (esp. domain.xml) Perhaps Thomas Schueppel could share how he got versioning working on his system ? :) Many thanks Anton -----Original Message----- From: Lionel Touati [mailto:[EMAIL PROTECTED]] Sent: Tue 02 July 2002 12:40 To: Slide Users Mailing List Subject: RE: Versioning Hi Anton, >From my experience files created using the webdav client are not versionned by default. That's why you probably can't get any version history in it. You should probably dig into PutMethod.java to see what's going on L. -----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] .org]De la part de Anton Schoultz Envoy� : Monday, July 01, 2002 1:31 PM � : SLIDE User Group (E-mail) Objet : Versioning Hi, I'm trying to get verify versioning but can't seem to get it right. I'm using SLIDE as on 2002-06-20 in Tomcat on Win2000. I have versioning turned on in Domain.xml. I have tried with FileStore and with jdbc store (hsql) but have not been able to get a list of version history. How would I request an older version of a file using the webdav client? If anyone has got versioning going, I'd appreciate it if you could drop me a line with some pointers, a sort of HOW-TO. Many Thanks Anton Schoultz Rubico (Pty) Ltd Cell Phone: +27 83 651 7191 Tel: +27 (11) 808 1000 Fax: +27 (11) 808 1101 [EMAIL PROTECTED] www.Rubico.com The Business Component Company -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
