Commit Graph
24 Commits
Author SHA1 Message Date
snegov c64955362a Add backups cleanup 2021-11-12 10:38:28 +03:00
snegov d521ef3c89 Do not create backup if no changes were found 2021-11-09 22:51:49 +03:00
snegov dae1398f49 Do not create _delta dir on first run 2021-11-09 22:50:38 +03:00
snegov 7395268e97 Add processing of changed files 2021-11-09 00:43:18 +03:00
snegov 2dec011ca9 Fix setting symlink attributes in linux 2021-11-02 22:35:23 +03:00
snegov 7daa8d74b3 Add --external-hardlink parameter 2021-10-24 21:39:36 +03:00
snegov f01d24f1bd Fix copying symlinks in Linux 2021-10-23 21:07:14 +03:00
snegov da228dfb99 Code style 2021-10-23 00:22:04 +03:00
snegov 05ecd09f57 Rename copy_file function 2021-10-22 17:30:45 +03:00
snegov 14552db4c8 Add --external-rsync option 2021-08-13 17:06:56 +03:00
snegov eaf2b3c0ea Fix setting directories' mtime in rsync 2021-06-22 07:36:50 +03:00
snegov 036d241585 Fix setting directory mtime in hardlink_dir 2021-06-22 06:56:26 +03:00
snegov 5e042a73c1 Refactoring 2021-06-21 10:25:13 +03:00
snegov 874f2de9ff Enable rsync in initiate_backup 2021-06-21 10:24:53 +03:00
snegov 3620c5c137 Add spent time info 2021-06-21 10:22:37 +03:00
snegov bddf311d99 Remove created backup if fail 2021-06-21 10:21:14 +03:00
snegov 126ae85388 Add dry-run option 2021-06-21 08:27:18 +03:00
snegov 27b781a534 Improve _hardlink_dir_ext 2021-06-20 19:40:04 +03:00
snegov 21b854e92d Fix setting mtime for directories in recursive_hardlinking 2021-06-20 19:15:51 +03:00
snegov 862c20ed24 Add rsync support 2021-06-20 18:40:03 +03:00
snegov 170b73834b Add hardlinking with cp -al 2021-06-10 22:19:26 +03:00
snegov a867dadb75 Unfinished custom rsync 2021-06-10 19:33:08 +03:00
snegov 4d156c8867 Rework hardlink_dir, create initiate_backup 2021-06-10 19:16:23 +03:00
snegov ce32dd7317 Create per-module loggers 2021-05-28 00:41:32 +03:00