• store - a very simple alternative to a version control system

    From Mark Summerfield@m.n.summerfield@gmail.com to comp.lang.tcl on Fri Jul 4 07:10:25 2025
    From Newsgroup: comp.lang.tcl

    I use git for version control but even with gitk find
    it awkward to use especially for the simple use case
    of retrieving a previous version of a file (not just
    viewing the diff).

    So I've created `store` a simple command line program
    in Tcl 9 ~900LOC which makes it easy to store one or
    more files and then to store updates. The program then
    makes it easy to view any previous version, diff, and
    above all extract a previous version - of a file or a
    copy of the entire set of files at a particular
    "generation". I hope to add a GUI too.

    I mention this not because I expect anyone to use it
    but just to show that all the help I've asked for on
    this list has been for a purpose (as well as purely
    for interest).

    For the curious the code is here:
    https://github.com/mark-summerfield/store
    --- Synchronet 3.21a-Linux NewsLink 1.2