Hello,
I have a repository that is set up to upload files to S3.
I am testing the idea of fetching files by doing the following
mkdir tmp
cd tmp
git clone git@github.com:MyUserName/MyRepo.git
git annex enableremote mys3
git annex get .
I get error messages such as:
get files/a-tutorial-on-the-universality-and-expressiveness-of-fold.pdf (not available)
Maybe add some of these git remotes (git remote add ...):
942f7e73-262b-4850-8a2b-ccb7c0e5666d -- <ommitted>
(Note that these git remotes have annex-ignore set: origin)
failed
This happens even though the S3 environmental variables are properly set.
Thank you for your help! This program seems awesome - I just need to figure out how to use it.
It seems like I had to use the following command:
After this, I saw all the files available.
I expected
git annex get .
to do that, but I might simply have the wrong mental model of all of this.git annex sync --content
only gets files that are present in connected repos, so it doesn't report a error if it can't get a particular file.git annex get .
want's to actually get all files and reports errors for the files it can't get.Interesting explanation. I am not sure what files it was trying to get that were not on s3. Everything I have done is with an eye towards having all of the files in s3, but it is always possible I got something wrong.
Thank you.