You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Greg Stein <gs...@lyra.org> on 2001/01/25 12:01:40 UTC

[Q] branching in the FS?

Will we support a checkin against anything but the HEAD? e.g. creation of a
branch rooted from that non-HEAD revision?

IMO, we say "nope. must be the HEAD. you are free to COPY that specific
revision to elsewhere, then begin your work."

Does that sound right?x

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/

Re: [Q] branching in the FS?

Posted by Karl Fogel <kf...@galois.collab.net>.
Yup, +1.

Ben Collins-Sussman <su...@newton.collab.net> writes:
> [Greg Stein wrote: ]
> > Will we support a checkin against anything but the HEAD? e.g. creation of a
> > branch rooted from that non-HEAD revision?
> > 
> > IMO, we say "nope. must be the HEAD. you are free to COPY that specific
> > revision to elsewhere, then begin your work."
> > 
> 
> +1
> 
> Exactly.  If the HEAD filesystem is revision 23, and you want to
> commit against version 18 of some sub-project, you must first make a
> branch by "cheap copying" 18:/project into a new subdir in the head
> filesystem.  From there, you commit against this new subdir.

Re: [Q] branching in the FS?

Posted by Ben Collins-Sussman <su...@newton.collab.net>.
Greg Stein <gs...@lyra.org> writes:

> Will we support a checkin against anything but the HEAD? e.g. creation of a
> branch rooted from that non-HEAD revision?
> 
> IMO, we say "nope. must be the HEAD. you are free to COPY that specific
> revision to elsewhere, then begin your work."
> 

+1

Exactly.  If the HEAD filesystem is revision 23, and you want to
commit against version 18 of some sub-project, you must first make a
branch by "cheap copying" 18:/project into a new subdir in the head
filesystem.  From there, you commit against this new subdir.