Automatically convert direct mode repositories to v7 with adjusted unlocked branches
* Automatically convert direct mode repositories to v7 with adjusted unlocked branches and set annex.thin. * init: When run on a crippled filesystem with --version=5, will error out, since version 7 is needed for adjusted unlocked branch. * direct: This command always errors out as direct mode is no longer supported. * indirect: This command has become a deprecated noop. * proxy: This command is deprecated because it was only needed in direct mode. (But it continues to work.) Also removed mentions of direct mode throughough the documentation. I have not removed all the direct mode code yet.
This commit is contained in:
parent
f6fb4b8cdb
commit
20741b1eb4
27 changed files with 98 additions and 484 deletions
|
@ -20,15 +20,6 @@ This two-level structure is used because it allows the write bit to be removed
|
|||
from the subdirectories as well as from the files. That prevents accidentally
|
||||
deleting or changing the file contents. See [[lockdown]] for details.
|
||||
|
||||
In [[direct_mode]], file contents are not stored in here, and instead
|
||||
are stored directly in the file. However, the same symlinks are still
|
||||
committed to git, internally.
|
||||
|
||||
Also in [[direct_mode]], some additional data is stored in these directories.
|
||||
`.cache` files contain cached file stats used in detecting when a file has
|
||||
changed, and `.map` files contain a list of file(s) in the work directory
|
||||
that contain the key.
|
||||
|
||||
### `.git/annex/tmp/`
|
||||
|
||||
This directory contains partially transferred objects.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue