"Versions" or "Snapshots" for note text & Map Speed


(Tim Nevits) #1

Hi Everyone,

It’s been a while since I’ve used Tinderbox. Before I renew my Tinderbox license, I had a couple questions for the power users.

1 - Does anyone have a solution/workflow for saving “versions” or “snapshots” of an individual note’s text?

That is, if I write a scene, can I “snapshot” my various versions so I can revert at any time (a classic Scrivener feature)?

2 - Map performance - several years back, there was a bug I believe and map view (on my admittedly aging iMac) ground to halt after having a couple hundred notes. I’m now on a 2015 12" MacBook - not a powerhouse by any stretch - How fast is map view these days with thousands of notes? (No agents, just a lot of notes…)

Thanks!!!

-Tim


(Mark Anderson) #2

@eastgate is travelling at present, but can probably provide a more authoritative answer.

  1. Yes/No. There is no snapshot feature per se but the File -> Revert To… menu does have some options, especially if using Time Machine.

  2. Personally, I don’t generally attempt to use maps >c.100 items even on a big screen, but I’d defer to Eastgate’s view here.


(eastgate) #3

For simple and occasional use, Time Machine does an adequate job of versioning. So does Dropbox Pro. Tinderbox also works well with version control software like Git and Subversion if your requirements are more complex.

Map performance depends on lots of things. It’s almost always fast enough for reasonable tasks. Containers can help a lot with scoping!


(Tim Nevits) #4

Thanks Mark & Mark – that’s the information that I needed to know! Cheers! :grinning:


(Pat Maddox) #5

Note-level versioning, no.

The “revert to” has never worked for me – it’s really slow to browse previous versions, and eventually crashes.

Dropbox is really nice if you have the backup feature enabled… it uploads a new version to dropbox on every save.

Git is good for being very deliberate about your versions (of the document as a whole). I wouldn’t try branching and merging with it, however.


This thought just occurred to me while replying, so I haven’t tried it yet: you could combine git and dropbox. Put your TB file in a git repository in your dropbox folder. Dropbox will take care of the snapshots every time you save, git will handle the deliberate versioning. I’ll have to give that a shot :slight_smile:


(eastgate) #6

Speed of browsing of old versions is exactly the same for Tinderbox and for any other program, including Time Machine. It’s nothing to do with us.

Some versions of Tinderbox have trouble reverting – it can be hard, for example, to be sure that the rules of reverted version A don’t try to act on original version B. Contact us with problems – or just use Time Machine.