From owner-freebsd-current Wed Jul 9 15:07:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA15273 for current-outgoing; Wed, 9 Jul 1997 15:07:32 -0700 (PDT) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA15263 for ; Wed, 9 Jul 1997 15:07:26 -0700 (PDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id QAA28979; Wed, 9 Jul 1997 16:06:54 -0600 (MDT) Date: Wed, 9 Jul 1997 16:06:54 -0600 (MDT) Message-Id: <199707092206.QAA28979@rocky.mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Josh MacDonald Cc: current@freebsd.org Subject: Re: CVS Branches hits again! In-Reply-To: <199707092034.NAA11285@paris.CS.Berkeley.EDU> References: <199707092034.NAA11285@paris.CS.Berkeley.EDU> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [ PRCS ] > Some things it yet lacks are: > > 1) a client server environment Becoming more important as FreeBSD developers are now starting to use it. > 2) recursive module semantics Pretty much unused. > 3) developer notification services (mailing-list notification, for > example) and other command hooks (I want programmable extensions > for the purpose of implementing these and the stuff below). This is pretty much critical for FreeBSD, as well as many of the other projects I use CVS for. Having a 'log' trail is good, as well as sending message to the developers. > Some things that it lacks and should be left to policy: > 1) file locking such as CVS's watch and edit (are you, the freebsd > developers, using it?) Not really important to me. > 2) checkout histories such as CVS's history command (which I beleive > you have disabled) Not so important for me or the projects I've used it on. > Some advantages: > 1) Better branching model. Can you expound on this a bit? > 2) Atomic operations (this is this single most losing feature of CVS, > IMHO). No kidding. > 5) control over symbolic links and keyword replacement, including custom > keywords. CVS has this control, though it isn't well documented. Nate