improve directory special remote docs
This commit is contained in:
parent
a542781f6a
commit
18c98c8cfa
2 changed files with 13 additions and 1 deletions
|
@ -72,3 +72,9 @@ Below is an untested patch that I think would make the documentation more helpfu
|
||||||
|
|
||||||
|
|
||||||
# End of transcript or log.
|
# End of transcript or log.
|
||||||
|
|
||||||
|
> Largely applied (except example at the end). I agree these
|
||||||
|
> changes make it much clearer, especially adding the missing documentation
|
||||||
|
> of the directory parameter. So, [[done]]. Note that this website is a
|
||||||
|
> wiki and users like you are welcome to edit pages directly to improve the
|
||||||
|
> documentation. --[[Joey]]
|
||||||
|
|
|
@ -1,10 +1,12 @@
|
||||||
This special remote type stores file contents in directory.
|
This special remote type stores file contents in directory.
|
||||||
|
|
||||||
One use case for this would be if you have a removable drive that
|
One use case for this would be if you have a removable drive that
|
||||||
you want to use it to sneakernet files between systems (possibly with
|
you want to use to sneakernet files between systems (possibly with
|
||||||
[[encrypted|encryption]] contents). Just set up both systems to use
|
[[encrypted|encryption]] contents). Just set up both systems to use
|
||||||
the drive's mountpoint as a directory remote.
|
the drive's mountpoint as a directory remote.
|
||||||
|
|
||||||
|
Note that directory remotes have a special directory structure
|
||||||
|
(by design, the same as the \[[rsync|rsync]] remote).
|
||||||
If you just want two copies of your repository with the files "visible"
|
If you just want two copies of your repository with the files "visible"
|
||||||
in the tree in both, the directory special remote is not what you want.
|
in the tree in both, the directory special remote is not what you want.
|
||||||
Instead, you should use a regular `git clone` of your git-annex repository.
|
Instead, you should use a regular `git clone` of your git-annex repository.
|
||||||
|
@ -14,6 +16,10 @@ Instead, you should use a regular `git clone` of your git-annex repository.
|
||||||
These parameters can be passed to `git annex initremote` to configure the
|
These parameters can be passed to `git annex initremote` to configure the
|
||||||
remote:
|
remote:
|
||||||
|
|
||||||
|
* `directory` - The path to the directory where the files should be stored
|
||||||
|
for the remote. The directory must already exist. Typically this will
|
||||||
|
be an empty directory, or a directory already used as a directory remote.
|
||||||
|
|
||||||
* `encryption` - One of "none", "hybrid", "shared", or "pubkey".
|
* `encryption` - One of "none", "hybrid", "shared", or "pubkey".
|
||||||
See [[encryption]].
|
See [[encryption]].
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue