You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I may do the work myself but I wanted to document it.
rclone is "rsync for the cloud" and has many of the same features as rsync. I think it would be easy enough to add an rclone mode instead of rsync. Then, users can use S3, B2, etc. Basically, whatever they want!
The biggest downside to rclone over rsync is that rclone doesn't apply the rsync algorithm to only make small changes. However, the way git-fat works, I don't think it matters. git-fat pushes full copies of every file based on their sha1 so even a small change still needs a whole new copy.
I am not sure how the API would look. Probably something like if [rclone] is in .gitfat it will use rclone mode. Users would have to have rclone obviously!
The text was updated successfully, but these errors were encountered:
I may do the work myself but I wanted to document it.
rclone is "rsync for the cloud" and has many of the same features as rsync. I think it would be easy enough to add an rclone mode instead of rsync. Then, users can use S3, B2, etc. Basically, whatever they want!
The biggest downside to rclone over rsync is that rclone doesn't apply the rsync algorithm to only make small changes. However, the way git-fat works, I don't think it matters. git-fat pushes full copies of every file based on their sha1 so even a small change still needs a whole new copy.
I am not sure how the API would look. Probably something like if
[rclone]
is in.gitfat
it will use rclone mode. Users would have to have rclone obviously!The text was updated successfully, but these errors were encountered: