Merge branch 'master' into streamproxy

This commit is contained in:
Joey Hess 2024-10-22 09:49:28 -04:00
commit 8baccda98f
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38
37 changed files with 499 additions and 54 deletions

View file

@ -0,0 +1,17 @@
[[!comment format=mdwn
username="joey"
subject="""Re: corruption using git-annex-remote-rclone"""
date="2024-10-21T14:35:17Z"
content="""
This is plausible. git-annex requires that special remotes only show a file
as present after a successful upload. If the data store doesn't work that
way, the file needs to be uploaded to a temporary name and renamed
atomically instead. If that's not possible, the data store is not safe for
use by git-annex.
Given all the different types data stores supported by rclone, this may be
difficult, but it's the right thing for the external special remote to do.
I think you should file a bug.
(Does `rclone gitannex` also have this problem?)
"""]]