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
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to