Hi Gurus
I am using Git (Bitbucket) for source control and configured the Git in PB 2017 R3 as per the steps provided in the help file. The connection works fine and mapping is also fine (able to do the SCM activities using GIT).
There are random issues I noticed while try to PUSH,PULL and COMMIT using PB IDE. In short,it never worked for me and still doing these activities through Sourcetree IDE.
PULL don't recognize mapping. - I don't remember/reproduce the the error as I am getting some other error now.
PUSH throws below error
--------- Source Control
Git push
Starting to push workspace...
Git client is pushing workspace. Please wait...
Git client error code: Reference was not fast-forwardable.
Failed to push workspace.
Git push completed.
---------- Done Source Control
But now, I am also getting a warning "Cannot open the working copy due to Git version incompatibility"
I am using GIT 2.18.0.
Please let me know if there is any other questions.
Regards
Ramendra
The push error you got indicates that the server contains commits that are not in your local repository. The pull didn't work, it could be that the changes on the server conflict with the changes on your local repository. You will need to review the objects in conflict (marked with a ! sign) and make appropriate modifications and then do a Git Resolve. After everything is sorted out, do a final commit and it should allow you to push to the server now.
BTW, when you first connect to the workspace from a new location, please do a Refresh before editing any code.
Regards,
Tom Jiang