From owner-freebsd-questions@freebsd.org Fri Sep 30 16:58:45 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5C795C03D73 for ; Fri, 30 Sep 2016 16:58:45 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2C0DFE9A for ; Fri, 30 Sep 2016 16:58:44 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id u8UGwar0062134 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 30 Sep 2016 10:58:36 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id u8UGwafe062131; Fri, 30 Sep 2016 10:58:36 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Fri, 30 Sep 2016 10:58:36 -0600 (MDT) From: Warren Block To: David Demelier cc: freebsd-questions@freebsd.org Subject: Re: cvs In-Reply-To: Message-ID: References: <6470061F-3127-4CD8-BB14-EB46D46B0BF1@mail.sermon-archive.info> <23c8bfcb-5112-accb-6607-3448104d5a0f@holgerdanske.com> <17E1B6D8-4BC6-4698-8E5C-7EFF7CD7E31F@mail.sermon-archive.info> User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Fri, 30 Sep 2016 10:58:36 -0600 (MDT) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2016 16:58:45 -0000 On Fri, 30 Sep 2016, David Demelier wrote: > 2016-09-29 14:57 GMT+02:00 Warren Block : >> On Wed, 28 Sep 2016, Doug Hardie wrote: >> >>>> p.s. I learned CVS from an earlier version of this book. The current >>>> edition (3 e.) is available as a PDF download: >>>> >>>> http://cvsbook.red-bean.com/ >>> >>> >>> Thank you for the detailed response. It makes sense now. I am in the >>> middle of working my way through that book. I should have asked about this >>> years ago. >> >> >> Subversion is the modern successor to CVS. The book on it is on the same >> site: http://svnbook.red-bean.com/ >> > > Well, subversion is the IE6 of version control. It's even worse than > cvs. I really encourage people to leave cvs to a DVCS such as > Mercurial or git. There are other nice DVCS tools less popular though: > fossil, darcs. But everything else than subversion. Huh. To me Subversion is a model of clarity, while Git is what you get by taking a version control system and replacing the commands with random words. Or maybe just switching all the commands, so they do not do what the word means. But this is probably not relevant, since the OP said they wanted to continue to use CVS.