Justtechjobs.com Find a programming school near you






Online Campus Both


php3-list | 2000051

Re: [PHP3] (OT) Source control? From: Shawn T. Rutledge (rutledge <email protected>)
Date: 05/10/00

On Wed, May 10, 2000 at 04:55:24PM -0400, Joshua Hoover wrote:
> I'm curious to find out what everyone on the list prefers to use for source
> control. I've looked at (and used) CVS and I can see the benefits to using
> it in some situations but wasn't sure it really made sense in most web
> development environments where the files are small and (probably) should be
> locked to prevent people from stepping on each other's toes. But, I do like

If you believe in locks you probably don't "get" the strength of CVS.

OTOH if you use fancy HTML editors which are liable to make many other
changes besides the ones you are doing on purpose, then concurrent
development doesn't work as well.

CVS can auto-merge small non-overlapping blocks of changes but doesn't
deal well with broad, sweeping kinds of changes that tend to happen
when you completely restructure a web page. If two people are working
independently on the same file, after one person commits changes, when
the other person tries to commit it will make him update the file first.
The update tries to do the auto-merge. If it can't do it completely
automatically, then both versions are combined into the one file,
interlaced, and you have to go in and finish the merge by hand.

I've recently started using it at home. Soon I will be exposing a
read-only CVS archive for my nettebook project. The archive itself is
on a machine on my LAN, behind my firewall, but I think I will NFS mount
it read-only on my firewall machine and then the firewall machine can
run the pserver for public access to the files.

-- 
  _______                   Shawn T. Rutledge / KB7PWD  ecloud <email protected>
 (_  | |_)          http://www.bigfoot.com/~ecloud  kb7pwd <email protected>
 __) | | \________________________________________________________________
Get money for spare CPU cycles at http://www.ProcessTree.com/?sponsor=5903

-- PHP 3 Mailing List <http://www.php.net/> To unsubscribe, send an empty message to php3-unsubscribe <email protected> To subscribe to the digest, e-mail: php3-digest-subscribe <email protected> To search the mailing list archive, go to: http://www.php.net/mailsearch.php3 To contact the list administrators, e-mail: php-list-admin <email protected>