From owner-freebsd-questions Wed Jun 11 11:29:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA08566 for questions-outgoing; Wed, 11 Jun 1997 11:29:06 -0700 (PDT) Received: from sliphost37.uni-trier.de (root@sliphost37.uni-trier.de [136.199.240.37]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA08549 for ; Wed, 11 Jun 1997 11:28:57 -0700 (PDT) Received: (from blank@localhost) by sliphost37.uni-trier.de (8.8.5/8.8.5) id TAA02078; Wed, 11 Jun 1997 19:25:31 +0200 (CEST) From: Sascha Blank Message-Id: <199706111725.TAA02078@sliphost37.uni-trier.de> Subject: Re: CTM vs. CVSUP In-Reply-To: <339D4FAE.41C67EA6@prima.ruhr.de> from Philipp Reichmuth at "Jun 10, 97 02:59:26 pm" To: chokepnt@prima.ruhr.de (Philipp Reichmuth) Date: Wed, 11 Jun 1997 19:25:31 +0200 (CEST) Cc: freebsd-questions@FreeBSD.ORG Reply-To: blank@fox.uni-trier.de (Sascha Blank) X-System: FreeBSD 2.2-STABLE X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hello Philipp, Philipp Reichmuth has written recently: > I am currently in the process of deciding whether to use CTM or CVSUP > for keeping my FreeBSD up to date, and I'd appreciate some hint which > method to use... > > Problem 1: Phone costs in Germany are no fun, so the less data is > transmitted the better. > > Problem 2: I can't guarantee my source tree to stay intact which would > be no problem with CVSUP - CTM leaves me chewing rocks in this case, I'd > have to manually transmit the file via ftp. Well, it depends. CTM is the least "expensive" method to update your source repository because you only get the "pure" diffs. On the other hand you must not make any changes to your source tree in order for CTM to work. CVSup is designed for people who are making local changes to their sources. As this requires a more complicated update mechanism a CVSup session requires the exchange of much more data, so CVSup is usually more "expensive" than CTM. So, it's finally up to you to decide what is of more importance to you. But remember: Migrating from CTM to CVSup is simple, but there's no easy (i.e. inexpensive) way back once you change your mind. > ah... and BTW: Does it make sense to CVSUP ports? i.e. can I tell him to > manually select which port to sup in order to avoid sup'ping a few > hundred megs of source code? With the CVSup ports you only get the ports files as you normally find them under /usr/ports. This does *not* include any distfiles from /usr/ports/distfiles. -- Sascha Blank - mailto:blank@fox.uni-trier.de Student and System Administrator at the University of Trier, Germany Finger my account to receive my Public PGP key I don't speak for my employers, they don't pay me enough for that.