Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

directions for linking to other repositories #357

Open
kinghat opened this issue Apr 9, 2022 · 3 comments
Open

directions for linking to other repositories #357

kinghat opened this issue Apr 9, 2022 · 3 comments

Comments

@kinghat
Copy link

kinghat commented Apr 9, 2022

looking for the best way to go about linking parts from a current repository that my projects live in, to a fork of the FreeCAD-library, so people can pr from there. the most simple way is to manually copy/paste the parts but the former should be possible with submodules or file linking.

@luzpaz
Copy link
Contributor

luzpaz commented Apr 9, 2022

Interesting. Please discuss on forum as this issue queue gets very little love. At some point, and this is IMHO, we should have an asset manager that leverages the Library and the future Assembly workbench.

@kinghat
Copy link
Author

kinghat commented Apr 13, 2022

Interesting. Please discuss on forum as this issue queue gets very little love. At some point, and this is IMHO, we should have an asset manager that leverages the Library and the future Assembly workbench.

posted here: https://forum.freecadweb.org/viewtopic.php?f=8&t=67980&p=588372

@hasecilu
Copy link
Contributor

hasecilu commented Apr 17, 2022

Do you pretend to maintain specific models or some folder from another project repo?
Last months I have been contributing some models that I needed for an specific project. I don't know how to manage submodules or that juicy git stuff.

I just downloaded all library, make my changes and then submit here.
To use in my project I create a folder called cad/FreeCAD-library and there I copy the files I need, some that I created and some from the community.
The main reason that I just copied them is because I need different sizes of same model or the model is parametric (spreadsheet) or I made small changes to match the real components that I already have and also add LCS to use with Assembly4 and Assembly4modify the models so git will detect a change.

If you use Linux you can use Symbolic links (ln -s path/to/file) so you can modify once and have the changes everywhere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants