Hello David,
Currently there are no explicit (by design) means to print or save a
report of the Diff Directories result. I've logged a feature request
for this.
However, I see that our developers left in some debugging info. It's
a little messy and there's some redundant or uneven information, but
with some tinkering and trimming you can obtain a report of sorts.
1. Select the entire Diff Directories table and copy to clipboard
(Ctrl+A, Ctrl+C) to obtain the table debugging info. Each entry
from this info is structured like this (7 columns, tab separated):
(File1:fileLeft File2:fileRight with type:x) (fileSizeLeft)
(dateTimeLeft) (x) (File1:fileLeft File2:fileRight with
type:x) (fileSizeRight) (dateTimeRight)
1st and 5th columns are identical and require some trimming.
x (middle column, also mentioned in 1st and 5th) is the result of
the diff and has the possible values:
- 0 - missing file on one side (one of the fileLeft/fileRight has
the 'null' value)
- 1 - different file
- 2 - identical files (existing folders are always considered
'identical')
2. Paste and save this debug info in a text file.
3. Import the text file to XML with Oxygen's import feature: File
> Import > Text File. Use Tab as the field delimiter in the
Import dialog and press the Customize button if you want to change
the name of the elements or make them attributes. Press Import and
switch to Grid mode for better readability.
4. To further trim the redundant info from columns 1 (File2) and 5
(File1) and separate them, you can use Find/Replace in the Text mode
in two steps:
a) For column 1
Text to find: 'File1:(.*?) File2:(.*?) with type:\d' (without
the quotes)
Replace with: '$1' (without the quotes)
XPath: //Heading0 (or whatever element name you used
for column 1)
Options: Regular expression
b) For column 5
Text to find: 'File1:(.*?) File2:(.*?) with type:\d' (without
the quotes)
Replace with: '$2' (without the quotes)
XPath: //Heading4 (or whatever element name you used
for column 5)
Options: Regular expression
Regards,
Adrian
Adrian Buza
oXygen XML Editor and Author Support
Tel: +1-650-352-1250 ext.202
Fax: +40-251-461482
support@oxygenxml.com
http://www.oxygenxml.com
On 21.08.2013 23:38, David Sewell
wrote:
Is there any way to print or save the output of a Diff Directories listing? I
have a use case where it would be very helpful to do so, but I do not see any
menu or contextual options with this function.
David