Skip to content
A Python module that wraps the CM Synergy command line interface
Latest commit 28df0a7 Oct 5, 2015 @dvaske dvaske Loads offline mode as a boolean
Issue: #11
Failed to load latest commit information.
.gitignore Populate cache when getting all objects in a project Feb 21, 2012 Don't fail if there is no file to delete Nov 16, 2011 Minor fix and log update! Jun 25, 2012
configuration.conf.sample Added do_history_conversion to output synergy history as git fast imp… Dec 8, 2011


ccm -> git converter


Create a configuration.conf file with the info needed for your setup, look in the configuration.conf.sample.

Run and the converter will start quering the Synergy database for project info. Data will be stored in two places: ccm_cache_path from the config will store all Synergy objects as so they can easily and fast be be loaded again. The release and task structure and how everything is linked together is stored in the PySynergy folder.

To do the actual conversion run and pipe this to git fast-import or a file for later import through git fast-import


For the conversion of synergy data to git data you'll need to have pygraph installed.


If you need assistance or help in migrating from Synergy to git, don't hesitate to contact me at

I'm currently not having access to any Synergy servers, so development on PySynergy is slow, if not stopped.

Something went wrong with that request. Please try again.