borg/docs
Thomas Waldmann 5e2de8ba67 implement files cache mode control, fixes #911
You can now control the files cache mode using this option:

--files-cache={ctime,mtime,size,inode,rechunk,disabled}*

(only some combinations are supported)

Previously, only these modes were supported:
- mtime,size,inode (default of borg < 1.1.0rc4)
- mtime,size (by using --ignore-inode)
- disabled (by using --no-files-cache)

Now, you additionally get:
- ctime alternatively to mtime (more safe), e.g.:
  ctime,size,inode (this is the new default of borg >= 1.1.0rc4)
- rechunk (consider all files as changed, rechunk them)

Deprecated:
- --ignore-inodes (use modes without "inode")
- --no-files-cache (use "disabled" mode)

The tests needed some changes:
- previously, we use os.utime() to set a files mtime (atime) to specific
  values, but that does not work for ctime.
- now use time.sleep() to create the "latest file" that usually does
  not end up in the files cache (see FAQ)
2017-10-01 00:52:32 +02:00
..
_static revert logo colour to #00dd00 (per @TW) 2017-08-16 17:50:59 +02:00
_templates docs: no third level toc on command usage pages ("Description", "Examples") 2017-06-30 17:41:58 +02:00
borg_theme/css revert logo colour to #00dd00 (per @TW) 2017-08-16 17:50:59 +02:00
deployment Merge pull request #2732 from rugk/docs-sshrestrict 2017-06-23 16:16:34 +02:00
internals implement files cache mode control, fixes #911 2017-10-01 00:52:32 +02:00
man docs: man pages, usage. 2017-06-18 12:13:28 +02:00
misc Renew asciinema/screencasts 2017-08-14 21:07:52 +02:00
usage docs: add note about metadata dedup and --no[ac]time, fixes #2518 2017-09-22 23:08:33 +02:00
Makefile
authors.rst fix levels in authors section 2016-11-04 21:14:59 -04:00
book.rst docs: create appendices in the book 2017-05-22 20:55:16 +02:00
changes.rst list: fix weird mixup of mtime/isomtime 2017-08-22 17:32:21 +02:00
conf.py docs: more compact options formatting 2017-06-20 11:48:46 +02:00
deployment.rst docs: deployment: Automated backups to a local hard drive 2017-06-11 20:46:53 +02:00
development.rst docs: twitter account @borgbackup, fixes #2948 2017-09-22 23:36:48 +02:00
faq.rst Simplified rate limiting wrapper in FAQ 2017-09-25 15:43:07 +03:00
global.rst.inc add zeromq dependency 2017-07-29 11:58:01 +02:00
index.rst docs: index: disable syntax highlight (bash) 2017-06-18 02:12:47 +02:00
installation.rst increase Python minimum requirement to 3.5.0 2017-07-29 20:55:04 +02:00
internals.rst docs: move introduction sentence 2017-06-19 10:01:55 +02:00
introduction.rst fix PDF rendering structure 2016-11-04 16:01:18 -04:00
man_intro.rst support common options 2017-05-14 18:45:20 +02:00
quickstart.rst Fix bashism in shell scripts (#2820) 2017-07-20 00:23:59 +02:00
quickstart_example.rst.inc man pages: add borg(1) master/intro page 2017-02-12 15:28:59 +01:00
resources.rst fix most non-python-source related sphinx warnings 2016-07-10 17:25:51 +02:00
support.rst docs: twitter account @borgbackup, fixes #2948 2017-09-22 23:36:48 +02:00
usage.rst docs: no third level toc on command usage pages ("Description", "Examples") 2017-06-30 17:41:58 +02:00
usage_general.rst.inc increase Python minimum requirement to 3.5.0 2017-07-29 20:55:04 +02:00