? merge GC installations from 2 separate Macs

39 views
Skip to first unread message

Tony

unread,
May 8, 2026, 5:44:04 PM (7 days ago) May 8
to golden-cheetah-users
For reasons that are too complicated to explain I have 2 separate installations of GC. They do not share a data directory. There are different metrics on each machine that have been added to rides e.g checkboxes for sweetspot and threshold for easy filtering. I would like to consolidate onto 1 machine. Is this even remotely possible or am I in for a lengthy period of manual work?

Thanks

Peret

unread,
May 9, 2026, 8:31:21 AM (6 days ago) May 9
to golden-cheetah-users
I share a data directory among three machines. Technically is very simple, you can use the technology that suits your use case. In my case, I use Dropbox with its syncronization service. You can even share some directories or files but not others; In my case I share activities, config dirs, and almost everything but some specific files (the ones related to sensors for training, the rideDB database or something else.
But, be aware that GoldenCheetah is not meant to work in such way, so it is under your own risk; it is not considering that files can be shared multi process or multi machines at all. In my experience, I use it carefully: I never open two instances at the same time, and I wait for the data to be well synchronized among machines to open any instance of GC.
Hope this gives you an idea of the options you have

Ale Martinez

unread,
May 9, 2026, 8:54:28 AM (6 days ago) May 9
to golden-cheetah-users
El viernes, 8 de mayo de 2026 a la(s) 6:44:04 p.m. UTC-3, Tony escribió:
For reasons that are too complicated to explain I have 2 separate installations of GC. They do not share a data directory. There are different metrics on each machine that have been added to rides e.g checkboxes for sweetspot and threshold for easy filtering. I would like to consolidate onto 1 machine. Is this even remotely possible or am I in for a lengthy period of manual work?

To consolidate metadata config without adding manually every field you could move metadata.xml files to different athletes config folder as explained in https://github.com/GoldenCheetah/GoldenCheetah/wiki/FAQ-DATA#where-is-metadata-configuration-stored
If you have different user metrics you can export and import them or edit usermetrics.xml when GC is not running.
Remaining configuration is athlete specific so you can keep both using different athletes or choose one and import activities fixing conflicts by yourself, there is no automatic merge.
I don’t recommend using shared folders unless you know what you are doing exactly.
Reply all
Reply to author
Forward
0 new messages