Hello,
We worked a long time with integrated Library. But today we are 3 hardware devs and we need to migrate to a svnDBLib.
I've created a MySQL database and split all footprints/symbols of my Integrated libraries and commit them to SVN.
Everything work fine. We (the 3 hw devs) can now work in libraries without problem.
But when one of us commit a symbol/footprint change in our SVN repository, the change doesn't appear in the library of the 2 others devs.
In the SVN repo, we can see the change, but on devs computer, in the altium cache folder, the change is never updated.
I tried all these actions to automatically update the cache :
- Placing a component from an installed SVNDbLib file (from the Libraries panel).
- Performing a design transfer (i.e. updating the PCB).
- Using the Update From Libraries command in the Schematic Editor.
- Using the Update From PCB Libraries command in the PCB Editor.
I also tried the following to manually force update :
- Using one of the Refresh commands available from a right-click menu in the Libraries panel.
- Uninstalling and re-installing the SVNDbLib file to the Available Libraries list.
Nothing works, except the last one : "Uninstalling and re-installing the SVNDbLib file to the Available Libraries list."
But it's not really convenient to always uninstall and reinstall library.
In my Preferences/Data Management/SVN Libraries. My cache folder max refresh time is set to 1 minutes.
Do you have any idea ?
Thanks