Github SVN repository for UBC Thunderbots PCB_EStop Altium project files.
- git
- github GUI (optional, I am using GitHub Desktop)
- Altium Designer
- Clone the UBC-Thunderbots/PCB_EStop to your PC (i.e. C:/Documents/GitHub/PCB_EStop)
- 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 | PCB_EStop |
| Default Checkout Path | location of the cloned UBC-Thunderbots/PCB_EStop repository (i.e. C:/Documents/GitHub/PCB_EStop) |
| Method | https |
| Server | github.com |
| Server Port | Default |
| Repository Subfolder | /UBC-Thunderbots/PCB_EStop |
| 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