View Single Post
Old 03-05-2014, 04:17 PM   #11
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 21,811
Karma: 30277270
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by Iskariot View Post
Okay... slowly it is becoming clear.
Now I feel a little bit embarrassed.

I always thought that in principle a cloud synching service in general would be smart enough to detect whether files are used, or a directory is being worked in, and thus refrain from interfering.

Perhaps I overestimated the capabilities of the software.

Just to be sure. Google Drive is specifically mentioned as being incompatible, but the same goes for Microft's Skydrive?
Pretty sure same goes for most cloud services - Dropbox, Skydrive, Copy.com, iCloud etc - disable synching when calibre is in use.

Google Drive creates specific problems for calibre, it renames the folders, which means they become 'detached' from their library database - metadata.db.

Many operating/file system combinations do not provide the facilities for something like a cloud synch program to detect if a file is in use by another program. Even when the OS/FS does provide the facilities then their usage is optional. Its a can of worms, happy to elaborate or find some links if you're interested.

BR
BetterRed is online now   Reply With Quote