From owner-freebsd-questions@freebsd.org Fri Sep 30 17:11:02 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 13E41C03279 for ; Fri, 30 Sep 2016 17:11:02 +0000 (UTC) (envelope-from galtsev@kicp.uchicago.edu) Received: from cosmo.uchicago.edu (cosmo.uchicago.edu [128.135.70.90]) by mx1.freebsd.org (Postfix) with ESMTP id E5E4517F2 for ; Fri, 30 Sep 2016 17:11:01 +0000 (UTC) (envelope-from galtsev@kicp.uchicago.edu) Received: by cosmo.uchicago.edu (Postfix, from userid 48) id C9F8BCB8C99; Fri, 30 Sep 2016 12:10:54 -0500 (CDT) Received: from 128.135.52.6 (SquirrelMail authenticated user valeri) by cosmo.uchicago.edu with HTTP; Fri, 30 Sep 2016 12:10:54 -0500 (CDT) Message-ID: <45229.128.135.52.6.1475255454.squirrel@cosmo.uchicago.edu> In-Reply-To: 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> Date: Fri, 30 Sep 2016 12:10:54 -0500 (CDT) Subject: Re: cvs From: "Valeri Galtsev" To: "Warren Block" Cc: "David Demelier" , freebsd-questions@freebsd.org Reply-To: galtsev@kicp.uchicago.edu User-Agent: SquirrelMail/1.4.8-5.el5.centos.7 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal 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 17:11:02 -0000 On Fri, September 30, 2016 11:58 am, Warren Block wrote: > 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. Fully agree. CVS doesn't develop anything new for long time, as they have developed all necessary, and it does brilliant job as it is. Which I love. Subversion does the same great job and allows to please GUI people to some extent (by making it accessible through apache/dav/svn). Keeps me happy too as I have all decently same commands that make sense for me. But some people grew up as GUI smart kids (smarter that I am at least), and as they do brilliant coding we all use and appreciate, I would prefer to abstain from showing any opinion about tools they love ;-) There are many things serving the same purpose, and... tastes differ. Valeri ++++++++++++++++++++++++++++++++++++++++ Valeri Galtsev Sr System Administrator Department of Astronomy and Astrophysics Kavli Institute for Cosmological Physics University of Chicago Phone: 773-702-4247 ++++++++++++++++++++++++++++++++++++++++