diff options
author | Joey Hess <joeyh@joeyh.name> | 2017-01-30 14:10:08 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2017-01-30 14:10:21 -0400 |
commit | 0a3f602b6367d7ac71947e9d38ea8004f28a465a (patch) | |
tree | a04d99d6428b59873a9b149335fd46da4f32230a | |
parent | 12ae85f95372a3e6dcf1da41373e2c0588fccaac (diff) |
comment
This commit was sponsored by Denis Dzyubenko on Patreon.
-rw-r--r-- | doc/forum/git-annex_across_two_filesystems/comment_7_b87281c6a8b068cec60d2d5b7d015a23._comment | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/forum/git-annex_across_two_filesystems/comment_7_b87281c6a8b068cec60d2d5b7d015a23._comment b/doc/forum/git-annex_across_two_filesystems/comment_7_b87281c6a8b068cec60d2d5b7d015a23._comment new file mode 100644 index 000000000..9de9286e3 --- /dev/null +++ b/doc/forum/git-annex_across_two_filesystems/comment_7_b87281c6a8b068cec60d2d5b7d015a23._comment @@ -0,0 +1,25 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 7""" + date="2017-01-30T17:54:47Z" + content=""" +Hmm, this is a rather old forum thread to be reactivating, maybe a new +thread more about your specific use case, Thomas? + +Your master repository idea seems like a good one. If the master +repository is cloned with `git clone --shared` then that clone will +hard link files between it and the master repository (assuming +a git-annex rather newer than the start date of this forum thread!), +so multiple repositories will only have one copy of the file. +Of course, since it uses hard links, master and clone need to +be on the same drive. + +There are probably ways to improve git-annex to handle this kind of use +case better. Maybe `git clone --shared` across filesystems should +use symlinks rather than hard links or something like that. +That might take some time to design and implement (it changes a core +invariant of git-annex, that .git/annex/objects/ contains files, not +symlinks). + +Happy to discuss other options.. +"""]] |