You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Andy Levy <an...@gmail.com> on 2007/02/20 18:18:07 UTC

Re: Crazy idea? Remote SVN client for the Subversion-impaired

On 2/20/07, Mark Lundquist <lu...@gmail.com> wrote:

<snip>Mark's difficult client setup</snip>

> DESIDERATA
> ----------
>
> Suppose there were Subversion client that ran as a server daemon
> implementing WebDAV or SMB or NFS or AFP.  Its purpose would be to Do
> The Right Thing when asked to delete/copy/move/rename elements that are
> already under Subversion control.  Somebody would still have to go
> "under the covers" in order to svn add/commit/update/merge/etc., but I
> am already doing that anyway.  This would just allow somebody who is
> Subversion-blissfully-unaware (and completely command-line-incapable) to
> mount a remote Subversion working area and do naive filesystem
> manipulations using their GUI of choice, without totally botching up the
> working copy metadata.

I admit I haven't used it much beyond the exploratory "does it work?"
phase, but have you thought about WebDAV & Autoversioning? I don't
know how the copy/move stuff works (and whether it does the same as an
svn cp/svn mv under the covers), but it'd let you give the users a
directory they can mount and use with zero Subversion knowledge so
they can do their tasks.

http://svnbook.red-bean.com/nightly/en/svn.webdav.html

Maybe you have checked it out already and it doesn't meet your needs;
if so, I apologize.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: Crazy idea? Remote SVN client for the Subversion-impaired

Posted by Mark Lundquist <lu...@gmail.com>.
On Feb 20, 2007, at 10:18 AM, Andy Levy wrote:

> I admit I haven't used it much beyond the exploratory "does it work?"
> phase, but have you thought about WebDAV & Autoversioning? I don't
> know how the copy/move stuff works (and whether it does the same as an
> svn cp/svn mv under the covers), but it'd let you give the users a
> directory they can mount and use with zero Subversion knowledge so
> they can do their tasks.
>
> http://svnbook.red-bean.com/nightly/en/svn.webdav.html
>
> Maybe you have checked it out already and it doesn't meet your needs;
> if so, I apologize.

Thanks Andy, no need to apologize... actually I'm glad you brought this 
up because
it really points out the nub of my issue here.

I'm aware of WebDAV autoversioning + SVN, and it would require a 
profoundly different workflow,
as every single file write and every filesytem operation results in its 
own commit of a new rev to
the repository.  To make this work would require, at the very least, 
switching to a system of working based on
individual development branches and merging to/from trunk.  I don't 
think that's going to work
here.

I think the only thing that can work is a type of file-sharing server 
that manages SVN working copies (which are
of course local to the server).  It would in fact not deal with the 
repository at all... the only Subversion operations
I need it to do are ones that are confined to the working copy.

cheers,
—ml—

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org