Don't use Subversion, yet keep all your changes

At work I use a version control system for editing code and web pages. However it’s fiddly, often crashes etc.

The concept of incremental savings is powerful however. Having a safety net, reversing changes etc. So I understand why someone would undertake the effort to get a version control system going.

There are two parts to version control. One is the collaboration aspect, several people working on one project. The other is having a safety net and the ability to roll back changes.

I checked out two file based alternatives for the Mac, one didn’t work at all, the other, while it did work, wasn’t offically updated for Leopard

For the later I found a suggestion in the Tinderbox forum called QRecall It has a very slick GUI and it’s specialty is creating incremental diffs or changes file per file, so you could set it up to backup your Scrivener project every 15 minutes, and then consolidate those backups daily to one set and then those daily sets to a monthly set.

It’s intelligent enough to only record changes inside files, even binary ones. So you could stop worrying about invisible files in your scrivener folder and all the other caveats when trying to treat a Scrivener package as a folder.

And in contrast to time machine the backups are whole lot more efficient. I’ve set up time machine to only run every 3 hours because it gets on my nerves with my slow Mac Mini. With QRecall I can give special care to all the files where I actually create content and am interested in minute to minute changes, make snapshots every 15 or even every 5 minutes without bogging down my machine and leave the rest to Time machine.

I myself like using the Backup Project To function. That way I am sure the back is actually done.

But sounds cool if one wants a subversion type workflow. Thanks for the info.

This might be better in SOFTWARE by OTHER FOLKS thread though…


Wow Amber you are like Quick Draw McGraw. Fasssssttttt!


she can type 140 wpm!! :open_mouth: Just thinking about it makes me dizzy!

Sorry. That was me. We need a fan under this table.

I said, "Dizzy’’, not nauseous.

How did you measure this, when all she typed was the single word ‘Done’?

tread lightly Ned, when jousting with the Godess of Code. She could turn you into,‘0101001001101111011011110010000001010000011011000110111101110000’, if you rub her up the wrong way. :open_mouth:

Bit by bit, naturally.


Is vic-k up to such tasks? How would he measure with any accuracy considering
• He only has one hand to use for counting so all measures are limited to 5
• He only has one eye so spacial measures are only 2 dimensional.
• HE IS A DOG!!!

Then again the average dog here is smarter than students…

My best interpretation of that is ‘Roo Plop’, but that couldn’t be what you meant.

For those who want to decode the binary gibberish of the barking wonder use the following technique:

Open a terminal window. at the prompt type the following:

perl -e 'print pack("B*", 
   "0101001001101111011011110010000001010000011011000110111101110000"), "\n" '

You will then see Vic-k’s retort.

Of course I meant, kibble by kibble. Silly me.

Even a scurvy old dog could do it!


By Grid, be thankful for these saving doses of binary! The world would be a safer place if all vic-k’s postings were in binary…

At which point the count would only be 1. Lets envision the situation together.

We see a pile of kibble. We have the mangy mutt hobbling up to begin the counting click-clump-clickity-click-clump-clickity-click-clump. He arrives at the pile and we hear him woof a muffled “Wooneoff!” Which is immediately followed by “cruchcrunchcrunch”. After a quick look around for witnesses and the Scrivener-scrivener he progresses to “Wooneoff! crunchcrunchcrunch. Wooneoff! crunchcrunchcrunchcrunchcrunchcrunch. Wooneoff! crunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunch. Woooneoff! crunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunchcrunch”

Seem plausible?

Well… A small change will help you there…

perl -e 'print unpack("B*", "<insert_vic-k>"), "\n" '

Be forewarned that a single ASCI character is 8 binary digits. 16 digits if you use multi-byte encoding. Vic-k’s rambles will be LONG!!

Why not? :open_mouth: Thats exactly what I meant. You dont want me going around littering the forums with crude offensive language such as: 0100101101100001011011100110011101100001011100100110111101101111001000000101001101101000011010010111010001100101, do y? Some of Scrivs crew only have a mental age of 6/7yrs, and it`s not very nice to be using nasty language aroung kiddies.

As for how I know Amber can type 140wpm. She told us:


The truth is out there somewhere!!

gr wrote: By Grid, be thankful for these saving doses of binary! The world would be a safer place if all vic-k's postings were in binary...

To which the noble scribe reposted: 0101010001101000011001010111001001100101011000000111001100100000011011100110111100100000011001100110010101100011011010110110100101101110001000000110110001100001011101110010000001110100011010000110000101110100001000000111001101100001011110010111001100100000011110010110111101110101001000000110100001100001011101100110010100100000011101000110111100100000011100100110010101100001011001000010000001100001011011100111100101110100011010000110100101101110011001110010000001001001001000000111011101110010011010010111010001100101001000010000110100001010010001000110111100100000011101000110000101101011011001010010000001100011011000010111001001100101
Do take care

See, no counting on his part.

For those who want to cheat on the vic-k decoding here is a little perl script for you. Put this on disk and make it executable. open terminal and call it as <gibberish>

replace gibberish with the string of 1 and 0.
vick-eng.txt (53 Bytes)