Merge branch 'master' of ssh://git-annex.branchable.com

This commit is contained in:
Joey Hess 2020-07-21 13:01:11 -04:00
commit 473e9767f4
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
2 changed files with 20 additions and 0 deletions

View file

@ -0,0 +1,7 @@
Some questions about building git-annex with `stack`:
* What are the pros/cons of setting the new flags `HttpClientRestricted` and `GitLfs` to `True`/`False`?
* `extra-deps` in [stack.yaml](https://git.joeyh.name/index.cgi/git-annex.git/tree/stack.yaml) specifies specific package versions, some of which are [older than the latest ones](https://hackage.haskell.org/package/http-client) on Hackage. I find myself needing to [patch](https://github.com/notestaff/git-annex-feedstock/blob/is-update-to-8.20200720.1-new/recipe/0001-enable-magicmime-dbus.patch) some of these `extra-deps` to later ones; these still seem to meet the [git-annex.cabal constraints](https://git.joeyh.name/index.cgi/git-annex.git/tree/git-annex.cabal#n425), but I wanted to check if there's a specific reason the later versions aren't used in the standard `stack.yaml`.
Thanks!

View file

@ -0,0 +1,13 @@
Hi,
My current setup is:
- "work" in my computer, client group
- "backup" rsync.net also in client group
- glacier in full archive group
My intention was to have rsync.net to be my live backup, from which I could pull the whole repo in case of disaster. I expected when I moved a file to "archive" in my computer this would be reflected in rsync.net and once it been archived on glacier both files (my computer and rsync) would be dropped.
That did not happen, through the assistant. I watched the file uploaded to glacier but it never dropped my copy. Actually when I stopped the assistant ``git annex drop --auto`` it drops the file. But if I start the assistant again it starts downloading from rsync.net.
Is there a way to accomplish what I'm trying? Maybe if rsync.net was in _trasfer_ group, but then again without being able to run ``git annex sync`` on rsync.net side (which actually supports ``git`` commands) I don't know if would work...