respond; improve docs

This commit is contained in:
Joey Hess 2014-03-26 13:11:49 -04:00
parent 27d27b4da2
commit 2940fa1ba2
2 changed files with 19 additions and 3 deletions

View file

@ -36,6 +36,17 @@ way collect the caps of the files from annex metadatas and to link
them to a directory, which where i can then run "tahoe deep-check them to a directory, which where i can then run "tahoe deep-check
--add-lease" on; --add-lease" on;
> When I talked this over with Zooko before, he
> thought it was better for git-annex to not use tahoe's directories,
> which is why it doesn't. See [[todo/tahoe_lfs_for_reals]].
>
> This is the first I have heard about tahoe garbage collection.
> It sounds like it's an optional process.
>
> It would certainly be possible to pull the caps for files out of
> git-annex's remote state log.
> --[[Joey]]
2. add convergence as an optional parameter. As of now many of the 2. add convergence as an optional parameter. As of now many of the
files that i'm willing to manage with git-annex are already on my files that i'm willing to manage with git-annex are already on my
grid, mostly because i've used tahoe's backup command to upload grid, mostly because i've used tahoe's backup command to upload
@ -46,5 +57,6 @@ to save much time and space by avoiding duplicates.
Do you have any good pointers to pieces code of git-annex that i can Do you have any good pointers to pieces code of git-annex that i can
read and hack to try to implement this or any other suggestion? read and hack to try to implement this or any other suggestion?
> You sent me a email with these same questions and I'd rather not try to > It was not documented, but you can already pass
> respond in 2 places. --[[Joey]] > `shared-convergence-secret=xxx` to `initremote`.
> I have documented it. --[[Joey]]

View file

@ -22,8 +22,12 @@ daemon as needed.
These parameters can be passed to `git annex initremote` to configure These parameters can be passed to `git annex initremote` to configure
the tahoe remote. the tahoe remote.
* `shared-convergence-secret` - Optional. Can be useful to set to
allow tahoe to deduplicate information. By default, a new
shared-convergence-secret is created for each tahoe remote.
* `embedcreds` - Optional. Set to "yes" embed the tahoe credentials * `embedcreds` - Optional. Set to "yes" embed the tahoe credentials
(specifically the introducer furl and shared-convergence-secret) (specifically the introducer-furl and shared-convergence-secret)
inside the git repository, which allows other clones to also use them inside the git repository, which allows other clones to also use them
in order to access the tahoe grid. in order to access the tahoe grid.