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

Re: [announcement] use svn as versioning filesystem (was: Re: PotentialNew User questions)

From: Jon Bendtsen <jon.bendtsen_at_laerdal.dk>
Date: 2005-11-09 22:05:03 CET

Den 9. nov 2005 kl. 20:35 skrev jens m. noedler:

> Hash: SHA1
> Hi,
> Noel Yap wrote at 11/09/2005 04:37 AM:
>>>> Subversion supports WebDAV. This means that any OS that has a
>>>> WebDAV-aware file system can get a read only view of the
>>>> repository.
>>> This would of course only work on the HEAD revision. I imagine
>>> that's sufficient for most needs, but just be aware of the
>>> limitation.
>> I've actually created a trigger in which each file submission
>> created a new branch such that the repository somewhat resembled a
>> ClearCase structure. So, any file version can be seen with the
>> mapping.
> There is also another way, to access all subversion revisions
> through a
> filesystem.
> I've written a filesystem for FUSE [1] (Linux and FreeBSD) that allows
> mounting webdav resources. The filesystem is called wdfs [2] and can
> mount generic webdav resources and offers a subversion mode, which
> allows to access all revisions through a virtual directory again
> containing one directory for each revision. Inside you can find the
> files and dirs of the particular revision.
> /virtual-dir/0/...
> /virtual-dir/1/...
> ...
> /virtual-dir/HEAD/...
> If you enable SVNAutoversioning you'll get a versioning filesystem. :)

Does it work with multiple usernames? Such that if i as root mount it at
/data, then any user writting a file to that directory will result in
a subversion
entry with the same user ?


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Nov 9 22:07:03 2005

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

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