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

Re: Proposal: Support for versioning symlinks and other special files.

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2004-06-28 15:16:09 CEST

On Mon, 2004-06-28 at 09:03, Josh Pieper wrote:
> First, only symlinks are supported, however support for character
> devices, block devices, sockets, and FIFOs would mostly be similar to
> that for symlinks.

I'm concerned about the security implications of allowing the server to
instruct the client to create device files. So I'd say we should leave
that out in the absence of (1) a clear demand, and (2) enough
infrastructure so that the user has to explicitly turn on special device
support in client-side configuration before it works.

> One other question about the patch. In it, I change the behavior of
> svn_io_check_path to return svn_node_file for any special file,
> instead of svn_node_unknown. This is still in line with the docstring
> for the function, but is a behavior change. Is this acceptable within
> the 1.x line of development, or should it get a new API routine while
> deprecating the old?

That should be fine for 1.x. For any behavior change which doesn't
affect the function signature, the rule is that we try to guess whether
the change is likely to cause problems. This change is highly unlikely
to cause any problems.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Jun 28 15:17:15 2004

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.