toggle quoted messageShow quoted text
I second this approach. I have been developing software for 40 years and have never
used a cvs.
I recommend "meld" tool for comparing files. It runs on linux and windows.
On April 24, 2018 at 11:26 AM "Jerry Gaffke via Groups.Io" <jgaffke@...> wrote:
A tool like git is great if you have a bunch of programmers collaborating on a project.
Especially if they all understand how to use git.
Here's a tutorial on git, there's a tool tip when mouse hovering over the cartoon.
The diff command is much easier to master than git.
I don't have much use for git or cvs or whatever when working on small home projects.
I just copy my work into sequentially numbered *.txt files or zip archives, which are ignored by the Arduino IDE
For example, at the command line under linux:
zip blinky43.zip *.ino *.c *.h
And if I really cared about my blinky project, I'd occasionally copy that out to a USB stick.
Or onto a 9 track 1600 bpi tape.
I've been doing it this way since long before cvs or git was created.
Though I did switch from tar to zip when forced to work under MSDOS in the 1980's.
I usually have a revision history at the top of the main file in the project so I know where stuff changes.
Here's how it's done under git: https://xkcd.com/1296/
On Tue, Apr 24, 2018 at 07:37 am, Jack Purdum wrote:
For me, when I'm finished working for the day, I always make a back a copy of the current files into a Backup directory.