diff options
author | Joey Hess <joey@kitenet.net> | 2013-02-15 13:33:36 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2013-02-15 13:33:36 -0400 |
commit | 11ea080a627b7eea17d5a931ae855cdb30144cdc (patch) | |
tree | 75ac83932fe98c7576a085634c9362891e3bd359 /doc | |
parent | d7bdcaee2db2ab162099c7ac985f1d2d29994f9a (diff) |
rsync special remote support for crippled filesystem mode
Cannot make a hard link, have to copy.
I did find a way to make it work without setting up a tree, just using
--include and --exclude. But it needs the same hash directories to be used
on both sides, which is normally not the case. Still, I hope one day I will
convert non-bare repos to use the same hash dirs as everything else, and
then this will get more efficient.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/design/assistant/android.mdwn | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/design/assistant/android.mdwn b/doc/design/assistant/android.mdwn index 79171c14c..ff391e301 100644 --- a/doc/design/assistant/android.mdwn +++ b/doc/design/assistant/android.mdwn @@ -17,9 +17,10 @@ transfers when not on wifi. This may need to be configurable. Due to use of the FAT filesystem, which doesn't do symlinks, [[desymlink]] is probably needed for at least older Android devices that have SD cards. +Additionally, cripped filesystem mode is needed, to avoid hard links, +file modes, etc. ## TODO -* rsync backend creates hard links * migrate creates hard links between old and new keys * avoid all symlink creation in crippled filesystem + direct mode |