Skip to content

Write subsequent backups of the passed file(s) with a .YYYYMMDD[a-z] file extension as a primitive, small and self-contained alternative to revision control systems.

License

Notifications You must be signed in to change notification settings

inkarkat/writebackup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 

Repository files navigation

writebackup

Write subsequent backups of the passed file(s) with a .YYYYMMDD[a-z] file extension as a primitive, small and self-contained alternative to revision control systems.

Implemented in VBScript and Bash (but only the latter is still actively maintained).

This is a poor man's revision control system, a primitive alternative to CVS, RCS, Subversion, etc., which works with no additional software and almost any file system. An importer can create a Git repository from backups.

Directories will be zipped (individually) into an archive file with date file extension.

Dependencies

  • Bash
  • cp
  • for archives: readlink, zip (or other archive tool)

Installation

The ./bin subdirectory (./wbin for Windows) is supposed to be added to PATH.

About

Write subsequent backups of the passed file(s) with a .YYYYMMDD[a-z] file extension as a primitive, small and self-contained alternative to revision control systems.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages