Issue
I have a request to use GitHub Pull Request in a git repo which is continuously developing in a single binary file (EAP model from Enterprise Architect) into a master branch.
By the time a pull request is open, it triggers Jenkins and it should use an special merging tool in order to merge EAP files, but how to integrate such tool with GitHub Pull Request?
What do you recommend me to do for such request? any idea?
As far as I know, Pull Request will merge using git only right?
Solution
.eap file is a jet (MS-Access) database file.
There are no merge tools to merge .eap files. EA's version control system relies on xmi files.
So basically you should be using the built-in xmi-based mechanism instead of trying to merge binary files.
Answered By - Geert Bellekens
Answer Checked By - David Goodson (JavaFixing Volunteer)