Some good advice…I got from another Forum. But first, I’ve been using Dropbox for about 3 weeks for my Scrivener Project and its worked flawlessly. I don’t “do” anything, it just syncs from my Laptop to my Desktop and vice-versa. But remember…
DON’T have Scrivener OPEN on BOTH computers at the SAME time. That goes for any program files or folders you put in Dropbox I suppose.
Always do ZIP saves, every day if you work on your project every day. Like Amber said in the first post, to do this, Go to File, then “Backup Project To…”, then be sure there’s a CHECKMARK in “Backup as Zip File”. Easy does it.
Another good thing to know is…Dropbox does not sync your whole project every time it does a sync. It only syncs the changes you’ve made since the last sync. So if you add only one page to your project, it only needs to sync that little change.
Anybody with new information, please chime in.
That’s all I know. I appreciate this discussion, because I DON’T want to be told I have to stop using Dropbox. Wahhhhhh! Now just in case something ever “does” go wrong, I’ll have those Zips…it’s easy to forget them, so don’t forget.
Despite my rosy predictions of success, I have now twice encountered material that failed to sync properly over drop box. One I assumed was user error, but this morning I know I finished syncing the other computer. The last time I simply had to return to the other location to retrieve the lost work. I’m hoping I can do the same. But I did just make a print out. So, I think it’s to the thumb drive for me. Maybe Google’s GDrive will work seemlessly
I really hate to sound like a broker record on this, but cloud storage should not be trusted. Yes it is convenient, yes I use it. One must always assume that the data will be invalidated in transit. Or worse modified by issues on the cloud side.
G-Drive is no exception to this (if the world knew more about google folks would not be as trusting).
I haven’t had any problems working on a project on two computers synced via Dropbox over the last 6 months or so, perhaps because I do this:
I never work directly on the live package within Dropbox.
Instead, I copy the working package from my Dropbox folder to somewhere else on the hard disk, work on it, then when I’m finished I copy it (with a new datestamp in the filename) back to my Dropbox folder. It syncs, and is then reliably available on my other computer, where I do the same thing.
YMMV.
Edit: much as Jaysen recommends on the previous page, though with the extra safety net of creating a whole new package each time. (I don’t use the “Backup to…” feature.)
What do you mean by creating a whole new package? Unless I misunderstand, that is exactly what Backup To does. Do you mean fabricating a new project from scratch and dragging everything over into it from one Binder to the other? That seems to me a bit excessive.
No, that sounds crazy. I just mean duplicating the .scriv project in the Finder and incrementing the datestamp in the filename before copying that one to the Dropbox folder, so a whole new package gets uploaded to Dropbox at the end of the work session.
while a good method, it is a bit overkill and inefficient. Just for kicks, try creating 2 copies to upload. The first should be your current method. The second should be a reused name (say the project name minus the date). By the third of fourth upload you should start noticing a distinct speed increase for the reused name. This is the glory of these types of sync programs.
Big thing: stick with your current method for so you can try them in parallel. This is a good backup method, just not horrible efficient with these types of services.
I understand that that should work in theory, but I got into the habit years ago of keeping daily revisions of large projects or chapters thereof as separate files with dates in the filenames (kind of a manual Subversion routine), and I’m too paranoid to abandon it now. 8) For me it’s a couple of seconds of extra housekeeping at the end of the working session, and since my current project is only 2Mb the space to keep all those versions is not a problem. (I can see how my method might be inefficient for a 50Mb project, though.)
Dropbox does a great job of keeping changes synced with things like single .txt files that I keep just in the Dropbox folder and edit “live”, but when I started using it I thought there might be some extra risk with complex packages and so began doing it this way. Overkill? Maybe. But it’s my book and I’d rather not take even a small risk of losing a day’s work. (Did I mention I also backup each version to a thumb drive and another internet drive? )
If you’re copying the entire scriv project and moving that to and from the dropbox folder for sync vs. work, you could also speed the sync process by using Scrivener’s “backup project to” feature and having it create a zip file that has a date stamp already in the file name.
Much smaller file, especially if it’s mostly text as you said yours is, and much faster sync. Also less chance of accidentally opening the project from the dropbox folder.
That’s a good point, though since I will continue to make a new .scriv file on my hard disk every day it is as easy to do it my way. And in my ultraparanoid mind, going through zippings and unzippings of the working file between computers is just another thing into which a gremlin might creep.
I use Scrivener with Dropbox everyday, and it works perfectly well. So thanks to those here who made me discover Dropbox.
I’ve also written a review of Dropbox in general (not only of Dropbox and Scrivener, but I mention Scrivener) on MacGeneration. Among other things, I tried to explain how to sync applications using symbolic links. It’s in French, by the way…
I’m not sure the solution will work with Scrivener, but it does show that other applications have a similar problem. The ultimate solution may involve some changes to OS X and to DropBox and Mozy to make them more friendly.
Well, the inevitable crisis hit me last week: complete and utter collapse of the hard drive in my MacBook. We have had a Time Capsule (1TB) for about a year now, so I was backed up. But, because I was still on Tiger, only at the rate of one back up a day. So when I restored my stuff onto another MacBook I found the last writing session in my current Scrivener project was missing.
That was probably only an hour’s work, but it had been a particularly productive hour. Then I went to my DropBox account and found the last Scrivener zip file I had created at the end of that work session. I downloaded and unzipped it, and there, glistening in the sunlight (or so I thought), were the missing words. Every one of them.
So hurrah for Scrivener for making it so easy to create the zip file and hurrah for DropBox for keeping it for me. I’ve got Time Machine working now, but I’m still keeping the extra copy of the important stuff in the cloud. After all, what will I do when they steal my MacBook and my Time Capsule?
As I’ve regrettably demonstrated time and again, I am not at all tech-savvy and this stuff easily confuses me. I tried to read this thread and got more confused.
So, let’s see if I understand this.
FIRST: Are you saying not to open files on dropbox, mobileme, etc. and work directly onto them? To always work on your computer, and use dropbix, mobileme, etc. simply to store backups?
SECOND: (And this is just rephrasing the first, but I want to make sure I do understand.) When you say, Use of Scrivener with network synchronised folders and mountable drives is not recommended and you do so at your own risk. you aren’t saying not to use them as backup, but not to use them to actually work on and save new work on?
Yes. Work on a Scriv file only on your local drive. Before copying it anywhere, ZIP it using the Finder: File: Compress command in OS X. The Scriv file is a package; compress it for safe network copying.
If you do the steps in 1, you won’t need to worry about 2. Amber is saying, don’t attempt to work with a Scriv package, copy it uncompressed elsewhere, and expect to have it survive back and forth transits without damage. It’s important to realize that a Scriv file is a package of pieces, not singular.
I hasten to add that Amber is perfectly capable of speaking for herself, at considerable length and with perspicacity. I have been yearning to use that word all day.
I use the “Back Project To” option, but didn’t know until now that I was supposed to zip it. I’ve been backing up to my thumb drive w/o zipping but now will know better.