With circuits work little team (3-4) engineers. Each create components. Сomponents of any engineer are used by everyone. Sometimes there are mistakes. And new projects has correct libraries. Old projects need support with errors in libs.
Now each project has local libs and sometimes we copy components from locals to global libs. But it is very difficult and long time process. And create new mistakes.
How to create multiple access to libs? Perhapce git? Do you have ideas?