IMPORTANT:
this is not a Support Forum! Experienced users might answer from time to time questions posted here. If you need a professional and reliable answer, or if you want to report a bug, please contact Altova Support instead.

Profile: Hellin_Th
About
User Name: Hellin_Th
Forum Rank: Newbie
Real Name:
Location Belgium
Occupation:
Interests:
Gender: None Specified
Statistics
Joined: Tuesday, July 11, 2017
Last Visit: Wednesday, July 12, 2017 9:24:24 AM
Number of Posts: 2
[0.01% of all post / 0.00 posts per day]
Avatar
Last 10 Posts
Topic: File comparison when versioning in file name
Posted: Wednesday, July 12, 2017 9:24:24 AM
Thank you for your answer.
Our file naming follows the Naming and Design Rules conventions for UMM2, the international standards from UN/CEFACT.
Means that DiffDog is not the program we need.
Have a nice day

Thibaut
Topic: File comparison when versioning in file name
Posted: Tuesday, July 11, 2017 8:22:03 AM
Good morning,
We are really interested in your DiffDog program but we first need to check some functionalities.
We are publishing XSDs zip regularly and we would like to be able to generate a report that would list all the changes made between the previous version of the XSDs and the new version.
Our publication follow always the same folder structure like the one here under

XSD folder
__document
____RequestStartAccess
______ebIX_MessageBusinessInformationEntities_RequestStartAccess_02-02p002.xsd
______ebIX_MessageDataType_RequestStartAccess_02-02p002.xsd
______ebIX_RequestStartAccess_02-02p002.xsd
____NotificationTicketProcessing
______ebIX_MessageBusinessInformationEntities_NotificationTicketProcessing_02-06p001.xsd
______ebIX_MessageDataType_NotificationTicketProcessing_02-06p001.xsd
______ebIX_NotificationTicketProcessing_02-06p001.xsd
____Message ...
__generic
____5_000001_0p1pA.xsd
____5_BE000385_0p1pA.xsd
____260_000077_0p2pA.xsd
____...

But, as the version number is in the filename (the part in red in the example here above) we are not sure that your program will understand that he has to compare the 2 files. For the files that didn't changed between the 2 version of course there will not be any problem as the filename remains completely the same but for the ones that evolved the filename will be adapted.

On a clearer way, will DiffDog understand that he has to compare file from the following 2 folders structure?

Baseline:
XSD folder
__document
____RequestStartAccess
______ebIX_MessageBusinessInformationEntities_RequestStartAccess_02-02p002.xsd
______ebIX_MessageDataType_RequestStartAccess_02-02p002.xsd
______ebIX_RequestStartAccess_02-02p002.xsd
____NotificationTicketProcessing
______ebIX_MessageBusinessInformationEntities_NotificationTicketProcessing_02-06p001.xsd
______ebIX_MessageDataType_NotificationTicketProcessing_02-06p001.xsd
______ebIX_NotificationTicketProcessing_02-06p001.xsd
____Message ...
__generic
____5_000001_0p1pA.xsd
____5_BE000385_0p1pA.xsd
____260_000077_0p2pA.xsd
____...

New Version:
XSD folder
__document
____RequestStartAccess
______ebIX_MessageBusinessInformationEntities_RequestStartAccess_02-02p003.xsd
______ebIX_MessageDataType_RequestStartAccess_02-02p003.xsd
______ebIX_RequestStartAccess_02-02p003.xsd
____NotificationTicketProcessing
______ebIX_MessageBusinessInformationEntities_NotificationTicketProcessing_02-07p001.xsd
______ebIX_MessageDataType_NotificationTicketProcessing_02-07p001.xsd
______ebIX_NotificationTicketProcessing_02-07p001.xsd
____Message ...
__generic
____5_000001_1p0pA.xsd
____5_BE000385_0p1pA.xsd
____260_000077_0p3pA.xsd
____...

Thanks for your response

Have a nice day

Thibaut

Use of the Altova User Forum(s) is governed by the Altova Terms of Use.