On Monday, 17 August 2015 23:24:55 CEST, john wrote:
> I know how I've been trying to do this, and I also feel like I need
> advice. I believe the OP means that he uses an external USB drive to
> store his files, but does not always edit them directly on the USB
> drive. For me, the external drive functions as a long term storage
> device. Also, it is very awkward to leave an external USB drive
> connected to my laptop while I am editing, so I copy a 'film roll' to a
> local drive, edit and export, then save sidecar files back to USB. This
> messes up my database, and I end up with a lot of skulls.
What works well for me is using git-annex, with one repo ("~/photos") in my
local (but quite small) SSD and a set of repositories on external drives,
sshfs remotes, etc. What I find extremely useful is the combination of
using native git features for storing the .xmp files generated by
Darktable. Darktable only knows about ~/photos; it has no knowledge of the
actual long-term storage locations.
http://git-annex.branchable.com/
One thing that could be improved is DT's integration with git-annex. Right
now, I'm launching git-annex manually to "page in" and "page out" the RAW
files from external media to my internal storage. Given that DT now
supports a local cache, it would be nice to be able to replace this cache
implementation by callouts to `git annex drop` and `git annex get` -- or
any configurable commands, for that matter. Maybe some day I'll have time
for this :).
Cheers,
Jan
--
Trojitá, a fast Qt IMAP e-mail client -- http://trojita.flaska.net/
------------------------------------------------------------------------------
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users