
For a customer, I have converted CM/synergy to Git based on the project's static revisions respecting the logical history and adding meta-data (baseline, task, objects etc info) to a git tag, so it is searchable.
Secondly I respected the subproject structure using submodules. It is using a variant of http://www.2git.io/ ( created by www.praqma.com / https://github.com/Praqma/2git ) supporting Synergy..
My approach is quite robust of handling / disgarding Synergy usage issues..
Feel free to contact me or [email protected]