This applies to both project and user libraries under version control.
After an object has been created in Control FPWIN Pro7, the object's file has to be marked for addition to the corresponding repository manually:
Right-click the file of the new object in the working copy folder and select
After an object has been deleted in Control FPWIN Pro7, the object's file has to be marked for deletion from the corresponding repository manually:
Right-click the working copy folder or the subfolder the deleted object belonged to (where its file was located) and select
In the dialog that appears, right-click the line written in red font for the file of the deleted object (status missing), select Delete and confirm with OK
When object 'A' has been renamed to 'B' in Control FPWIN Pro7, the object's file also has to be marked for renaming manually.
Detailed workflow:
Rename 'A' to 'B' in Control FPWIN Pro7 (DUT, POU or user library)
Right-click the working copy folder or the subfolder the renamed object belongs to (where its file is located) and select
In the dialog that appears, activate the option to show files that are not under version control yet (Unversioned)
Select the line written in red font for the missing file for object 'A' and the one for the non-versioned file for object 'B'
From the context menu, select Repair move to establish an internal connection between the two files and to mark the operation as a rename
Follow those steps immediately after each renaming of an object, even if there are several renamings before commit or even if 'B' is renamed to 'C' before commit.