On 05/11/2015 15:06, Ted Roche wrote:
<snip>
Well, it's the binary-vs-text debate.
I prefer spaces ;-)
Yes, this isn't intended as a backup technique (though it likely could
be extended to do so) but more a utility to use with a developer's
environment to restore to a known point. Yes, I could use ZIPs but
it's more opaque.
There are lots of good use cases for this:
-- two clients with "identical" apps running into different
unreproducible issues. You generate text for the structures and they
are identical. You generate text from the data, and find one has
changed their lookup tables so that "Credit" is "Debit" -- ah-ha!
-- Working with your development test data, you're getting different
results this week than last. You diff the data and find that you've
inadvertently deleted one of the records in the workflow.
I'm sure there are other examples, too.
I developed something years ago that would do a data diff although you
only had the previous copy of the data to compare to, not versions
saved. It was extremely useful when I was a Pegasus Opera developer who
wrote add-ons for the product but had no source or control over the main
product. You needed to run an operation E.g. an invoice, then see what
had changed. This program would give me a text output file showing new
and changed data. It would go through all records and compare field by
field so was only really useful for small data sets. We have a large
data set here so if something happens on the live system but not on my
dev system I can change a few ini type files and point my development
system at the live data and step through a real world operation to see
where the problem is.
Peter
This communication is intended for the person or organisation to whom it is addressed. The contents are confidential and may be protected in law. Unauthorised use, copying or disclosure of any of it may be unlawful. If you have received this message in error, please notify us immediately by telephone or email.
www.whisperingsmith.com
Whispering Smith Ltd Head Office:61 Great Ducie Street, Manchester M3 1RR.
Tel:0161 831 3700
Fax:0161 831 3715
London Office:17-19 Foley Street, London W1W 6DW Tel:0207 299 7960
_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message:
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.