Working off of network drives (MobileMe, thumb drives...)

This Dropbox report is in error. Scrivener uses no such hidden meta-data files, in fact it couldn’t. The format is perfectly 1:1 compatible with the Windows version, which is completely oblivious to Mac meta-data.

Whew! That’s a relief! :slight_smile:
I’m glad we can use Dropbox with Scrivener.
Thanks again, Amber!

Just read through the thread before you dive in too deep!

:slight_smile:

Mark

Seems like everyone has DropBox working now, but thought I’d post my process:

MBP, where I do most of my writing:

  1. Write
  2. Backup to…
  3. Close file
  4. Wait for sync

MacPro, where I do most of my editing:

  1. Copy from DropBox to desktop
  2. Rename file
  3. Edit in Scriv
  4. Backup to…

…and so on. Hasn’t failed me yet! (fingers crossed), and leaves me with a historical collection of backups, 2 per day, as I’m working.

Is this your workflow for Scrivener 2.0 or for the previous version?

I am using the beta and am not sure whether to save my scrivener file on my desktop or in my dropbox folder?

And when I want to open the dropbox file do I uncompress it in Dropbox or drag it to my desktop and uncompress?

I’d drag it out first, just to be nice to the Dropbox servers. If you decompress a 1,000 file archive in a Dropbox folder and then move it out, you’ve just sent several thousand “put this here” “NO WAIT don’t—erase it!” messages to the server.

Be kind to the networks. :slight_smile:

If that question was for me, then I’m using Scrivener 2.0. I never open the files directly on my DropBox. I always copy them to my desktop first. I only ever BACKUP to DropBox. It seems to be the safest way.

You know, if this is indeed the case, you should put a big dialog box that pops up when I try to save to my iDisk (like I do for literally every other file type) that doesn’t allow me to. I just lost 4 hours worth of essay work. This is, quite literally, the first time I have ever lost data in the last 6 years. It had nothing to do with my own ignorance. I am mad.

You should ask Apple to put up that notice! It is not Scrivener’s fault that you were trying to save your working project to iDisk, a form of cloud storage that is known to be slow and not entirely reliable always. Yes, you’re mad because you’ve lost 4 hours of work, but that is not down to the way a .scriv project is structured, the fact that it is a package, not a single file, and that every time you close one it is saved and but that you shutdown or disconnected your computer before that save was completed and so the work was lost.

How is Scrivener to know the performance of that medium and the speed of your network, the bandwidth usage at that particular moment, etc.? It’s not like a web-browser warning you not to close it while you’ve got a download in progress. In that case, the browser knows it is working on doing something else. If Scrivener is going through its shut down operation, it can’t know what you’re doing about turning off your computer.

And you’d better consider yourself warned. Scrivener is not the only application that uses packages, though I guess that a Scrivener project package may be more complex than most; a very complex multi-canvas, multi-layer OmniGraffle Pro document may come close. So using iDisk as your working storage with other apps may similarly result in lost work.

I bet VoodooPad is right up there with Scrivener in terms of how complex and active it is on the disk—maybe even more so. For a long time, Gus recommended not even using VoodooPad files on a flash drive. I think that concern has levelled off with the new advances in flash storage, but I bet putting a VoodooPad file on iDisk would be a huge risk.

Not only would it be difficult for us to warn you, from a technical standpoint, it’s not as though iDisk is the only problem here. It’s just a WebDAV technology the last time I checked—anyone using that sort of mechanism for mounting web directories onto their computer would need to be careful.

I’m afraid I do agree with Mark on this. The problem is Apple providing technology A and technology B, and not making them fully risk-free when used together. The package format is encouraged by Apple, and in fact they use it themselves extensively in some of their applications; and it really is the best tool for the job for a program like Scrivener. They are the ones promoting A & B as grand solutions, and failing to provide safety measures for mixing them together.

I’m sorry you lost data, I truly am, that really sucks and when that happens to me I just feel like quitting the whole project for a while; it’s depressing. I’m just not sure what Scrivener can rightly and responsibly do about it; it very likely lacks the omniscience required here.

This is a great forum, and has convinced me to get an Dropbox 50 GB account so I could sync Scrivener projects across two MacBook Pros (one at the office and home on weekends, the other one always at home).

It works well most of the time. I set the backup to save only on project close (com-shift-W). Then on the other computer I open the backup folder on Dropbox < /Users/myusername/Dropbox/Scrivener Backups > and unarchive the zip file. Then I move it to the Desktop to work from it. Rinse and repeat.

The trouble is that every few days, on both machines, when I project-close I get this error message from Scrivener: “The backup folder does not exist.” So I go back into Preferences and choose the same Dropbox folder and everything’s fine on project-close.

Any thoughts? Is this a Dropbox or a Scrivener issue? Should I rename the folder to one word?

~ Michael

I’ve never come across that issue at all, though granted I haven’t entirely relocated my backup folder to Dropbox, I just have it symlinked so every change made to it gets propagated outward. The only thing I can think of offhand is that you are also syncing your Scrivener preference file in Library/Preferences, and not all of your computers have the same identical short user name. Are you use ChronoSync or something similar to keep your computers up to date with one another?

Amber, saw the beginning of this thread and for those of us new to Scrivener 2, but who use Dropbox, can you summarize what to do and what not to do? It would really help (and would make a great blog post). I’d also like a little more if you could re “symlinking to propagate out” edits effectively (I code, but not sysadmin).

Thanks in advance,
Bob

Bob, good idea. I’ve put it on my list to add an article to the wiki, and possible a blog article as well, on basic Dropbox usage for both active project storage and the method I use and have described above, of either linking or relocating the Scrivener backup folder to DB.

In the meantime AmberV, with the latest version of Scrivener 2 and the latest version of Dropbox (they just released an update to 1.0.10) does Literature and Latte recommend that users do or do not use dropbox to store active projects. What is your recommendation?

I’ve been using Scrivener since just after the beta release and using dropbox (since they were available) for storing active projects on my Mac and to date I’ve never lost a single thing. But now I’m nervous after reading this thread. Is the issue just that some people sleep their computer before dropbox updates? That’s something I’ve never done and so that would never affect me.

Crash, that is precisely the issue. The recommendation as posted in the first page is a general advisory to reduce possibility of error. For those not aware of how these systems work, and time delays between servers, or those (like myself) that just forget that stuff needs to be uplinked before shutting down for the night, it’s best to maintain a cautious approach and use Dropbox as a storage server for serial backups. If you have no problem adhering to the “checklist” and making sure everything is synced before sleeping the computer, and on the other end, synced before opening the project—there is little risk, especially if you turn up the auto-save interval by a few seconds to reduce network traffic and the rare potential for collisions. The main file that can cause problems here is the ui.plist file, which updates whenever you click anywhere in the interface. That’s what keeps Scrivener persistent, so when you open the project later on everything is right where you left it. What risks do exist are made even less so with 2.0, which maintains internal backups of the most important control file.

Thank you AmberV. That helps to clarify it for me. I’m one of those odd people that always looks at the little spinning icon (dropbox icon) in the menu bar and never sleeps my computer until it’s done. I also never open a project until that little sucker is done spinning :wink:

It probably helps that I work in a team environment and we are all use to sharing files/folders/projects via Dropbox and use to waiting for the spinning to stop before proceeding.

It should also comfort others to know that for years using both Scrivener and Dropbox together neither myself or anyone on my team has ever lost not even a single letter of a single word. I thought they were a marriage made in heaven :slight_smile:

ahh

Ive been trying to set up a multi person workflow ( both using Scrivener ) that uses DropBox… but it sounds like there are some lingering issues that make that bad?

I understand the SYNC FOLDER feature is designed for this kind of collaborative set up… but the thing about that is that it exports all the content to RTF and this is ok if you are only concerned about textual contents… what I like about Scrivener is the meta-data and ability to organize things with photos etc. So what I really wanted was synched Scrivener .scriv files… meaning a scrivener project that can be worked on by two people at once.

Anyone have any ideas for doing this? ( I have another post on this but this thread seems similar in the use-case )

Happy New Years everyone!

Tj

A very helpful post, but at this point my head’s spinning like Apple’s beach ball. I’m a writer who has used Macs since they were invented, and Scrivener nearly since it came out, and try to keep up with technology but it’s hard. Right now I’m exploring two uses: (1) I’d like to sync notes I take on my iPad to my MacBook - and (2) I’m ready to pay for either MobileMe or Dropbox for backup, storage, and I had hoped - syncing.

If I give up the idea of syncing my Scrivener-created novel, are either/both of these sources better for Scrivener backups? And, (this probably needs to go elsewhere,) will I be able to take notes on my iPad and easily incorporate them into Scrivener (have 2.0 and Pages)?

Thanks for helping an old newbie.

No one’s replied to your post Lou, so I’m going to have a go.

I use DropBox for back-ups. With Scrivener 2.x it’s very easy. In the Preferences > Back-Up pane, you simply set your back-ups to save to your DropBox folder. Not only do the back-ups go to my (free) space on the Dropbox servers, they are also promulgated to my Windows computers. I have never used MobileMe; I was put off by early adverse publicity.

You can also use this system to have your projects on more than one Mac computer. This is of course not actually synching between the computers themselves and you should follow the guidance in this thread in relation to closing Scrivener on one computer before opening on another, allowing time for the cloud synch to take place before switching off etc etc.

You can indeed take notes on your iPad and incorporate them into Scrivener. Dropbox is involved in some methods of doing this. This is true synching and is well covered in the Scrivener Manual and in the videos at the foot of this page on this site.

H