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

Re: Logging with WebDrive or similar

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-09-14 14:22:00 CEST

On Sep 14, 2005, at 1:51 AM, Chris Jensen wrote:

> Hi,
> Just wondering if there's anything out there similar to MS Web
> Folders or Novell Net Drive that would allow you to do things like
> alter properties?
> Specifically what I'm thinking of is log messages.
> I realise that it's not possible to set a log message with
> autoversioning at the time of commit since the application doesn't
> know it's more than a normal file save.
> So what I was thinking of was something like a user could save the
> file, and then right click on it, pull up properties or something
> and set the log message for the last commit (not to mention browse
> the log messages for previous commits)
>

Nice idea, but no dice. The whole concept of 'unversioned properties
attached to revision trees' simply doesn't exist in WebDAV or
DeltaV. The way in which the svn client sets these revision-
properties (and the way in which mod_dav_svn allows it to happen) is
completely violating the DeltaV spec.

(For those in the lingo: mod_dav_svn is actually allowing the client
to PROPPATCH a baseline object directly. See issue 916 for details.)

So there's no generic WebDAV client out there that will do this odd
thing. Your only strategy would be to use an actual svn client of
some sort to do the deed. (Or you could write your own mini GUI app
that just calls svn_ra_change_revision_prop().)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Sep 14 14:26:48 2005

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