Hi,
After upgrading to 2022, we have decided to move away from orca and use PBAutoBuild220.exe
If we set RefreshPbl to false in ...
"Merging": [
{"Target": ".\\gtpolicy.pbt","LocalProjectPath": ".","RefreshPbl": false}
],
the pbl files are regenerated without any issue.
However when we set RefreshPbl to true PBAutoBuild220 fails with the message
09:17:49 [Normal] Compiling u_dyn_ancestor.sru...
09:17:49 [Normal] Calling cm_rebuild_application(CM_REBUILD_FULL).
09:17:50 [Error] Library: C:\Users\xxx\Documents\github\Maker\src\funcnz.pbl
09:17:50 [Error] Object: f_setdbcodes
09:17:50 [Error] Forward Prototype Declarations
09:17:50 [Error] (0002): Error C0001: Illegal data type: u_trans
09:17:50 [Error] Library: C:\Users\xxx\Documents\github\Maker\src\uobjam.pbl
09:17:50 [Error] Object: u_dyn_meta
09:17:50 [Error] Forward Declarations
09:17:50 [Error] (0002): Error C0001: Illegal data type: u_dyn_ancestor
09:17:50 [Error] Object: u_dyn_ancestor
09:17:50 [Error] Forward Declarations
09:17:50 [Error] (0002): Error C0001: Illegal data type: uo_ancestor
09:17:50 [Error] Errors encountered during import/compile. Check SMS log.
09:17:50 [Error] SCC operation failed. See SMS log.
09:17:50 [Normal] End merging the source code.
09:17:50 [Error] Failed to merge the source code.
Can anybody help
Regards, Dahmanj
Unfortunately, I am not a GIT expert user at any level. Hopefully, a GIT Guru will chime in here to help you further.
FWIW: On my test systems I use "Git for Windows v2.41.0" for the server and Tortoise GIT as the client (version 2.14.0.1) - a *matched pair"
I have found in the past that some GIT issues I had were fixed by updating to the latest GIT client. Just my $0.02
Regards ... Chris