You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Ben Rister <sy...@decimus.net> on 2004/06/21 17:04:40 UTC

package/bundle support

Hi,

I'm a new Subversion user, and in my initial use I am already missing 
one feature of CVS that doesn't seem to be present in Subversion.  I've 
checked the existing issues list and don't see anything like it, so 
here I am.

The issue is that, particularly on MacOS X, there are times when you 
want a directory to be treated as an atomic unit.  For the most part, 
there's no difference between this and the normal behavior, except when 
it comes to addition or removal of files, for which Subversion requires 
manual intervention.  As these directories are usually managed by 
programs that have no idea they're involved in source control, doing 
this manually is not an option.

This is handled by the "wrappers" extension to CVS by tarring up the 
directories, but because of Subversion's vastly better handling of 
directory structure, I'd imagine a more elegant solution can be used 
here.

Thanks,
br

-- 
Ben Rister

Synk - Backup, synchronization and archiving for the Macintosh.
http://www.decimus.net/synk/
synk@decimus.net

Re: package/bundle support

Posted by Garrett Rooney <ro...@gmail.com>.
On Mon, 21 Jun 2004 13:04:40 -0400, Ben Rister <sy...@decimus.net> wrote:
> 
> The issue is that, particularly on MacOS X, there are times when you
> want a directory to be treated as an atomic unit.  For the most part,
> there's no difference between this and the normal behavior, except when
> it comes to addition or removal of files, for which Subversion requires
> manual intervention.  As these directories are usually managed by
> programs that have no idea they're involved in source control, doing
> this manually is not an option.
> 
> This is handled by the "wrappers" extension to CVS by tarring up the
> directories, but because of Subversion's vastly better handling of
> directory structure, I'd imagine a more elegant solution can be used
> here.

That's issue #707, lots of people would love a solution for it, but
it's harder than it sounds ot implement, mainly due to the fact that
libsvn_wc is not the easiest bit of code to modify.

http://subversion.tigris.org/issues/show_bug.cgi?id=707

-garrett

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