[ On Friday, October 12, 2001 at 09:35:58 (-0500), Thornley, David wrote: ]
> Subject: RE: CVS - setup reserved checkout
>
> 
> What do you mean by "method locking"?  Locking individual parts
> of a file?  It wouldn't do you any good.

Well, not with CVS anyway!  :-)

Maybe in a multi-user smalltalk image it might (since you only ever edit
one method at a time -- at least with the standard system browser), but
smalltalkers have long ago decided that everyone needs to do merges all
the time in order to share changes amongst their private images and that
the best way to avoid conflicts is to never change an old method (unless
it's just a fix), but rather to write a new one.  There are problems
with this process too, obviously (bloat and poorly integrated designs
being the most common), but that's where refactoring steps in to save
the day -- and it's really just a way to start over again with a whole
new set of objects the same as you might start a whole new CVS module
when beginning work on a major rewrite of some project.

-- 
                                                        Greg A. Woods

+1 416 218-0098      VE3TCP      <[EMAIL PROTECTED]>     <[EMAIL PROTECTED]>
Planix, Inc. <[EMAIL PROTECTED]>;   Secrets of the Weird <[EMAIL PROTECTED]>

_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs

Reply via email to