Re: CVS Faq



There are a few problems.  With the new version.  It is best for the CVS
server in terms of load to update the packages like this:
  for pkg in glib gtk+ ...; do
    cvs -z3 update -Pd $pkg
  done

This puts a lower load on the CVS server than updating all packages at
once.  Also, recommending people blow away their old sources before doing
a checkout is also bad.  There are files that don't get changed often, and
your method checks them out every time.

The problems with update as opposed to checkout occur when the
CVSROOT/modules file changes (update ignores the virtual modules in the
modules file).  So you should only use checkout when you are getting a new
package or the package's entry in CVSROOT/modules has changed.

Update also uses far less bandwidth than checkout, as it only sends
patches rather than the full files.  I haven't had many problems with it
so far.

James Henstridge.

--
Email: james@daa.com.au
WWW:   http://www.daa.com.au/~james/


On Thu, 11 Mar 1999, PQBON wrote:

> I have updated Soren Harwards CVS tutorial and included Enlightenment
> CVS to it...
> 
> I am currently waiting for his permission to officially release it. My
> bigest change to the document was in build order of gnome. I have
> updated it for packages that have either joined or split apart.I also
> have plans to catalog what is in CVS and wheather I think it is still
> being suported ala the GNOME GDB front end (hasn't been touched since
> before popt).
> 
> I'm just checking to see if this is still of interest to people?
> 
> 
> to Sneak a peek go to:
> 
> http://www.ece.ucdavis.edu/~sdeutsch/Gnome-E.faq.html
> -- 
> 
> the PQBON <Will Deutsch>
> 
> -----BEGIN GEEK CODE BLOCK-----
> Version: 3.1
> GCS/GE d- s+: a-- C++++ UL++++$ UV++++ UB P+++ L++++ E--- W++$ N w+++ O---- M-- 
> V-- PS+ PE++ Y++ PGP t+ 5-- X-- R+ tv+ b+ DI+++++ D++ G e(++) h* r++ y+++ 
> ------END GEEK CODE BLOCK------
> 
> 
> 
> -- 
>         FAQ: Frequently-Asked Questions at http://www.gnome.org/gnomefaq
>          To unsubscribe: mail gnome-list-request@gnome.org with 
>                        "unsubscribe" as the Subject.
> 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]