> -----Original Message-----
> From: Talden [mailto:talden_at_gmail.com]
> Sent: 15 September 2008 22:56
> To: Gunnar Dalsnes
> Cc: dev_at_subversion.tigris.org
> Subject: Re: Base text files, re: IRC chat
>
> > That a wc is fully operational on its own is very
> important, and I often
> > move wc's around and it "just works". This was one of the
> reasons we moved
> > from Vault.
>
> Again, ala Bazaar.
>
> 1. Checking out a Working-Copy (WC) without a separate
> Meta-Data area (MD).
>
> Creates a .svn at the top of the WC that has all of the meta-data
> required for the WC to be completely standalone.
>
> 2. Checking out a WC into a folder that is enclosed by an MD.
>
> Creates a .svn at the top of the WC that knows to locate and place
> certain meta-data further up the path tree (no record of where,
> relative or absolute, so that they are independently movable).
>
> - Standalone WCs can be moved around freely.
>
> - WCs inside an MD can be moved around freely within the MD.
>
> - A command is needed to make a WC inside an MD into a standalone that
> can be moved outside of the enclosing MD.
>
> - A command is also needed to efficiently move a WC into an
> enclosing MD.
>
This proposal sound like the most elagant and flexible one yet...
It should be simple to implement if wcuuid were implemented as well.
> Other than a lack of means to clean-up, there's no reason we could not
> support an argument to specify where the MD is rather than just look
> for one in the parent path. That lack of clean-up could suck a bit
> though.
Why no ablility to cleanup? The MD knows what *should* be in a WC and
can therefore cleanup?
You can clean the MD automatically as well by issuing a command to the
MD to search below itself and remove any missing MC (or restore them???)
>
> --
> Talden
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-09-16 09:07:45 CEST