Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #204507

Re: backintime

From Erik Christiansen <dvalin@internode.on.net>
Newsgroups linux.debian.user
Subject Re: backintime
Date 2019-01-18 04:40 +0100
Message-ID <xhtaG-3YQ-5@gated-at.bofh.it> (permalink)
References <xgWHL-vM-3@gated-at.bofh.it> <xhseC-3i2-21@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On 17.01.19 18:35, David Christensen wrote:
> On 1/16/19 2:15 PM, Andy Smith wrote:
> > I second the suggestion to learn version control...
> 
> +1
> 
> I started with RCS.  The concepts and commands are straight-forward, but the
> granularity is per-file.  It works great for managing key /etc/* files on
> remote servers.  But, RCS gets tedious when you want to manage many files.
> 
> I soon discovered CVS, which operates on directories (projects).  I put the
> CVS repository on my file server and can access any project from any machine
> over SSH with the CVS client.  This arrangement has proven to be incredibly
> useful.  (Every night, the file server is backed up and the CVS repository
> is also archived.)
> 
> The canonical CVS book is "Open Source Development with CVS", which has been
> released under GPL3:
> 
>     http://cvsbook.red-bean.com/
> 
> David

Seconded. After a couple of decades using CVS, I'm not likely to shift
to the newfangled offerings either. The manual which served us well in
the old days was "The Cederquist":

https://ftp.gnu.org/non-gnu/cvs/source/feature/1.12.13/cederqvist-1.12.13.pdf

The thing with RCS's per-file focus is that two different versions of
the application may use the same version of some of the sourcefiles, but
will have different versions of others. CVS's "tag" command facilitates
identifying that set of file versions, with a meaningful name. Being
able to also apply a check-in comment is also nifty.

When managing software projects across three countries, I found its
automatic merge ability to be an incredible productivity boost.

It will, though, take some getting used to, as will any VCS.

Erik

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

backintime Gene Heskett <gheskett@shentel.net> - 2019-01-16 18:00 +0100
  Re: backintime Gene Heskett <gheskett@shentel.net> - 2019-01-16 19:40 +0100
    Re: backintime Dan Ritter <dsr@randomstring.org> - 2019-01-16 20:20 +0100
      Re: backintime Gene Heskett <gheskett@shentel.net> - 2019-01-16 21:30 +0100
      Re: backintime Gene Heskett <gheskett@shentel.net> - 2019-01-16 21:40 +0100
        Re: backintime Dan Ritter <dsr@randomstring.org> - 2019-01-16 22:00 +0100
          Re: backintime Gene Heskett <gheskett@shentel.net> - 2019-01-16 22:20 +0100
  Re: backintime Andy Smith <andy@strugglers.net> - 2019-01-16 23:20 +0100
    Re: backintime Gene Heskett <gheskett@shentel.net> - 2019-01-17 02:10 +0100
      Re: backintime Andy Smith <andy@strugglers.net> - 2019-01-17 02:30 +0100
        Re: backintime Gene Heskett <gheskett@shentel.net> - 2019-01-17 02:30 +0100
  Re: backintime David Wright <deblis@lionunicorn.co.uk> - 2019-01-18 01:00 +0100
    Re: backintime Gene Heskett <gheskett@shentel.net> - 2019-01-18 01:20 +0100
  Re: backintime David Christensen <dpchrist@holgerdanske.com> - 2019-01-18 03:40 +0100
    Re: backintime Erik Christiansen <dvalin@internode.on.net> - 2019-01-18 04:40 +0100
      Re: backintime Jonathan Dowland <jmtd@debian.org> - 2019-01-18 11:40 +0100
        Re: backintime Andy Smith <andy@strugglers.net> - 2019-01-19 11:10 +0100
          Re: backintime David <bouncingcats@gmail.com> - 2019-01-19 16:00 +0100
            Re: backintime Rusi Mody <rustompmody@gmail.com> - 2019-01-21 06:30 +0100
              Re: backintime Gene Heskett <gheskett@shentel.net> - 2019-01-21 08:10 +0100
                Re: backintime Jonathan Dowland <jmtd@debian.org> - 2019-01-21 19:10 +0100
      Re: backintime David Christensen <dpchrist@holgerdanske.com> - 2019-01-19 05:50 +0100
  Re: backintime Rusi Mody <rustompmody@gmail.com> - 2019-01-18 06:50 +0100
    Re: backintime Gene Heskett <gheskett@shentel.net> - 2019-01-18 09:20 +0100

csiph-web