Github SVN repository for UBC Thunderbots Altium_Libraries Altium project files.
- git
- github GUI (optional, I am using GitHub Desktop)
- Altium Designer
- Clone the UBC-Thunderbots/PCB_MotorDriver to your PC (i.e. C:/Documents/GitHub/Altium_Libraries)
- In Altium Designer, navigate to Preferences -> Data Management -> Version Control and ensure SVN - Subversion is enabled and Version 1.9 is selected.
- In Altium Designer, navigate to Preferences -> Data Management -> Design Repositories.
- Within Design Repositories click on on Connect To -> SVN.
- In the dialogue box that comes up, fill in the following information:
| Field | Selection/Input |
|---|---|
| Name | Altium_Libraries |
| Default Checkout Path | location of the cloned UBC-Thunderbots/PCB_MotorDriver repository (i.e. C:/Documents/GitHub/Altium_Libraries) |
| Method | https |
| Server | github.com |
| Server Port | Default |
| Repository Subfolder | /UBC-Thunderbots/Altium_Libraries |
| User Name | your github login username |
| Password | your github login password |
- Click Test and pray.
- Celebrate!
After your repository is connected, you can add or remove files like a regular Altium Project folder and then commit them from within Altium Designer by right-clicking on any project files in the Projects and hovering the mouse cursor over Version Control.
Reference page: https://forum.live.altium.com/#posts/235981/718003