Hi,
I am looking into using git-annex to sync my Music between 3 sources: desktop, laptop, backup, but I'm not sure if this will work ok.
I notice on the wiki that: "Normally, the content of files in the annex is prevented from being modified. That's a good thing, because it might be the only copy, you wouldn't want to lose it in a fumblefingered mistake."
But most music players will download artwork, and some of course will dynamically modify/rename files according to meta data. And I may be downloading and/or playing music on both the desktop and laptop. So obviously I wouldn't want to be manually unlocking individual files here. It would kinda interrupt the music listening experience. So how would this work?
I am assuming that I would always have to do a git annex add .mp3 .flac *.jpg before doing a git annex sync. But can I just keep everything unlocked? Any side effects here? Will this work or should I just use rsync?
Regards,
bk
You can use direct mode to keep all files unlocked all the time.
You can use the assistant to automatically commit whatever changes are made to the directory, as well as automatically sync them to your other computers.
Thanks Joey! Anyway I see that with Fedora, I don't have the 'assistant'. I don't even seem to have the 'direct mode'. Also tried to do a cabal install git-annex, but ran into dependency hell. Oh well, this is goin on the back burner for a while. Looks very promising though!
Boyd
[root@zbox Music]# git annex direct git-annex: Unknown command 'direct'
Did you mean one of these? reinject
[root@zbox Music]# git annex version git-annex version: 3.20120615 local repository version: 3 default repository version: 3 supported repository versions: 3 upgrade supported from repository versions: 0 1 2 [root@zbox Music]#