No, you cannot even alter the properties of an existing version with a
PROPPATCH.

Compare Delta-V to other version control systems: In CVS you normally
cannot modify an existing version, too. If you don't want to have a
particular version created just don't check it in. Remember you can
change the content and properties of a version controlled resource as
often as you like. As long as you don't call CHECKIN you won't
generate a new version.

Ingo

> Julian, Thanks for the reply.
> 
> You are right in that versions should ideally be immutable. But I think
> having a server side feature of overwriting the content would be certainly
> nice, specially in situations where the authors/developers can be trusted to
> decide whether or not to overwrite (to avoid proliferation of unwanted
> versions). 
> 
> With reference to your reply below: Is it at least possible to
> overwrite/modify Live Properties of earlier versions without creating a new
> version? I tried passing the history URI of a VCR to the PROPPATCH method,
> with a "set" action for one of its live properties, but I got a
> "cannot-modify-version" error (403 status). If its possible to overwrite
> such client set properties, could you please tell me what WebdavResource api
> to use and what path to pass?
> 
> Regards,
> Ritu
> 
> 
> -----Original Message-----
> From: Julian Reschke [mailto:[EMAIL PROTECTED]
> Sent: Thursday, May 27, 2004 10:28 PM
> To: Slide Users Mailing List
> Subject: Re: Overwriting Version Content/Properties
> 
> 
> Ritu Kedia wrote:
> 
> > Thanks again Ingo
> > 
> > I have yet another versioning question. I would really appreciate if you
> > could please answer the following:
> > 
> > The behavior that you have described below(i.e. multiple put and proppatch
> > after checkout without creating multiple versions) is part of the
> > checkout-in-place feature. Right? 
> > 
> > Is there any way to overwrite the content/properties of a particular
> version
> > without creating a new version?
>  > ...
> 
> No. Versions are immutable (at least their content and their dead 
> properties). That's the whole point of having a versioning system, isn't it?
> 
> Regards, Julian
> 
> -- 
> <green/>bytes GmbH -- http://www.greenbytes.de -- tel:+492512807760


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to