On 07/16/2012 09:41 AM, Stefan Sperling wrote:
> On Mon, Jul 16, 2012 at 02:11:10PM +0200, Bert Huijben wrote:
>> Open questions:
>> * 'svn:branch' or maybe 'svn:root'?
> 
> I'd prefer svn:branch but I don't care strongly.

And I "svn:branch-root".

>> * Which UI do/should we provide in 'svn'
>> svn cp --branch <PATH-OR-URL> URL
>> Performs a copy and makes sure there is a svn:branch property on the target
>>
>> svn mkdir --branch <PATH-OR-URL>
>> Creates a new branch
> 
> I would favour a new 'svn branch' subcommand which is equivalent
> to 'svn copy' including a prop-add of 'svn:branch' at the copy target.

Hrm.  Here's where I think we see things differently, Stefan.  Your
prescription changes the branching workflow that folks have been using for,
possibly, a near-decade.  I see things more simply:  empower and encourage
users to mark their *trunk* as a branch-root, and now everything follows
naturally from the existing ('svn cp'-based) workflows.  If trunk has the
svn:branch-root property, every copy thereof will, too.

-- 
C. Michael Pilato <cmpil...@collab.net>
CollabNet   <>   www.collab.net   <>   Enterprise Cloud Development



Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to