Skip to content

Comparing ABB Freelance projects

Requirements for comparison

  • Freelance 800F must be installed on the computer where the comparison is to be performed.
  • When integrating ABB Freelance 800F into versiondog, the user GUEST must have all rights to call from Program files\Freelance{Version number}\SecurityLog.
  • The user who is to perform the comparison must have the rights to register COM servers and the rights to edit the registry on all participating computers.
  • Changes in the Pool object are not taken into account during the comparison.
  • When comparison is performed between projects created with different versions, properties that are only available in one of the versions are hidden.

Comparing projects of different versions

Proceed as follows to compare two projects that were created with different versions of Control Builder F, but are to be compared on a computer on which a different version of Control Builder F is installed:

  1. Install and license one version of Control Builder F on one computer (Computer A).
  2. Install and license another version of Control Builder F on another computer (Computer B).
  3. Create a directory on computer A with the path: C:\Program files\ABB.Industrial IT\Freelance.{Version.subversion} e.g.: C:\Program files\ABB Industrial IT\Freelance.Freelance.9.2
  4. Copy the contents of the Control Builder F program directory from Computer B and paste it into the program directory on Computer A.
  5. Open the registry editor.
  6. Navigate to: {Computer}HKEY_LOCAL_MACHINE > SOFTWARE > Hartmann & Braun\Freelance.
  7. Export the folder Freelance with the option Selected substructure under the name install.reg.
  8. Move the file install.reg from computer B to computer A to the previously created directory: C:\Program Files\ABB Industrial IT\Freelance.{main version.subversion}
  9. Open the file install.reg and add the following entry in the third line: [-HKEY_LOCAL_MACHINE\SOFTWARE\Hartmann & Braun\Freelance].
  10. Save the registry keys of the version of computer A in the directory: {Drive}:\vdClientArchive\VD$A\ABBFreelance. This creates the files install.bat, install.reg and deinstall.reg. Activate the registry entries from the install.reg file from computer B.
  11. Export the project.
  12. Execute the install.bat file to restore the original state.
  13. Delete the directory {Drive}:\vdClientArchive\VD$A\ABBFreelance. In this case, it may be necessary to execute the install.bat file manually and then delete the directory {Drive}:\vdClientArchive\VD$A\ABBFreelance manually.

Info

If the files install.bat and/or install.reg are still present in the folder {Drive}:\vdClientArchive\VD$A\ABBFreelance after the comparison, problems with the restoration of the original version are assumed. It is only possible to change the installed version if all applications in the installation directory of ABB Freelance are closed.