2023-11-05 12:43 AM - edited 2023-11-05 01:49 AM
I run MacOS at home, Windows at work and Linux in my workshop. I run STM32CubeIDE on all three platforms with a common workspace: a folder on Dropbox. I was hoping this would allow me to switch easily between platforms on the same project. In reality, this does cause issues which I can sometimes get around but I'm not confident I can work this way reliably. Of course, I could share the source code and have 3 separate projects for the same project, but causes obvious version control issues.
I think the problem is to do with the metadata files. Any advice from someone who has faced and solved a similar issue would be appreciated.
Solved! Go to Solution.
2023-11-05 05:50 PM - edited 2023-11-05 05:51 PM
dropbox allows you to ignore (exclude from sync) folders, see the docs.Try this for the .metadata and maybe .settings folders. Keep the IDE versions in sync on all systems. I woudln't rely on cloud sharing services but git for any serious version control.
hth
KnarfB
2023-11-05 05:50 PM - edited 2023-11-05 05:51 PM
dropbox allows you to ignore (exclude from sync) folders, see the docs.Try this for the .metadata and maybe .settings folders. Keep the IDE versions in sync on all systems. I woudln't rely on cloud sharing services but git for any serious version control.
hth
KnarfB