linux-timemachine

Rsync-based OSX-like time machine for Linux, MacOS and BSD for atomic and resumable local and remote backups

MIT License

Stars
773
Committers
6

Bot releases are hidden (Show)

linux-timemachine - Release v1.3.2 Latest Release

Published by cytopia over 2 years ago

Release v1.3.2

Fixed

  • Fixed #77 Missing variable when local directory is missing
linux-timemachine - Release v1.3.1

Published by cytopia almost 3 years ago

Release v1.3.1

Changed

  • Switch to semver for versioning
  • Wrap rsync into eval to escape paths

Added

  • CI: check for special chars in file names

Fixed

  • Fixed #69 special chars in source directory
  • Fixed #67 argument parsing
linux-timemachine - Release v1.2

Published by cytopia over 3 years ago

Release v1.2

Fixed

  • Fixed identityity typo to identity in option parsing loop.
linux-timemachine - Release v1.1

Published by cytopia over 3 years ago

Release v1.1

Added

  • #60 Allow remote source
  • Allow to specify SSH key (-i or --identity) for remote connections
linux-timemachine - Release v1.0

Published by cytopia over 4 years ago

Release v1.0

Fixed

  • Use correct SSH port when using SSH aliases from ~/.ssh/config

Added

  • Integration and regression tests for Linux, MacOS and remote backups over SSH
  • GitHub Actions integration

Removed

  • Travis CI

Changed

  • Refactored: global vars are always capitalized
linux-timemachine - Release v0.9

Published by cytopia over 4 years ago

Release v0.9

Added

  • #9 Be able to backup to remote SSH host
  • Add debug option
  • Editorconfig
linux-timemachine - Release v0.8

Published by cytopia over 4 years ago

Release v0.8

Changed

  • #22 Use --owner, --group and --perms by default
linux-timemachine - Release v0.7

Published by cytopia over 4 years ago

Release v0.7

Changed

  • #21 No preservation of symlinks
linux-timemachine - Release v0.6

Published by cytopia over 4 years ago

Release v0.6

Fixed

  • #30 Actually NOT incremental ?
  • #28 Incremental issue
  • #27 no hard links to old backups under busybox
linux-timemachine - Release v0.5

Published by cytopia over 4 years ago

Release v0.5

Fixed

  • Make incremental backups work
linux-timemachine - Release v0.4

Published by cytopia over 4 years ago

Release v0.4

Added

  • CHANGELOG
  • Add GitHub Actions for Linux
  • Add GitHub Actions for MacOS
  • install/uninstall targets

Removed

  • Travis CI checks (in favour of GitHub Actions)
linux-timemachine - Release v0.3

Published by cytopia almost 6 years ago

  • Replace GNU-getopt by the standard getopts to get better compatibility with MacOS and FreeBSD #11
  • Fix warning about non-existing directory #12
  • Travis CI checks for MacOS #13 #14