Below are the various limitations with Unity DIF Software.
1. Comparison in Offline mode only:
Unity DIF will compare project files from the same PC or from remote PC. In this mode, it’s not possible to compare a project file directly with a project embedded into a PLC
2. Use of Security Editor:
o If the Security is ON in Unity Pro, Unity DIF will compare project files after asking for the appropriate profile to be used. However, for Unity DIF to function correctly, the profile should have rights to at least do the following: Open an existing project, Import and Save project. In case of default Unity profile, it is recommended to use the PROGRAM profile.
o If the Security is ON in Unity Pro, the samples cannot be used directly. Need to modify them to provide the username and password of the correct profile to be used for the comparison and recompile the samples.
o If the Security is ON in Unity Pro with no login or avoidable login, Unity DIF will still prompt for the username and password. Provide the username and password of the correct profile to be used for the comparison
3. Project Settings Limitation:
Since few Project Settings have been changed from Unity Pro 5.0 onwards, the comparison of project files of earlier versions may contains added or deleted differences in the Project Settings section.
4. Removal of whitespaces during Project Import / Export in Unity Pro:
During project Import / Export in Unity Pro, it could happen that whitespaces at the beginning or at the end of certain language elements are being removed which leads to insignificant differences displayed in Unity DIF.
5. Password Protected File:
Unity Pro project file needs to be unprotected before comparing the same with Unity DIF