Difference between revisions of "Create a new Altium Project"

From Stanford SSI Wiki
Jump to navigation Jump to search
(Created page with "WIP!!! Steps to add a Project to Altium 365/Github https://stanford-university-student-space-initiative.365.altium.com/ ==If migrating an existing SVN project== * Save al...")
 
 
Line 1: Line 1:
WIP!!!
+
In Spring 2020 (the dark times) we migrated data platforms for Altium. Up to then we were using SVN to store all the libraries, parts, and projects. Altium introduced a native cloud platform, Altium365, and Git support. We're doing our best to migrate without breaking everything.
  
 
+
We want to store our projects on Github, and we want to store our parts in the Altium365 cloud database. This can cause some friction, and you need to be careful when creating new projects and migrating projects from the SVN.
Steps to add a Project to Altium 365/Github
 
 
 
https://stanford-university-student-space-initiative.365.altium.com/
 
 
 
==If migrating an existing SVN project==
 
 
 
* Save all your changes to the SVN, and make sure no one else on your team/project has changes in progress
 
* Download a copy onto your computer
 
  
 
==Add project to GitHub==
 
==Add project to GitHub==
Line 22: Line 14:
 
* If you want, add a subfolder to the folder line to organize projects (ie "Projects\Racoonworks\TRLine")
 
* If you want, add a subfolder to the folder line to organize projects (ie "Projects\Racoonworks\TRLine")
 
* Click OK and let the magic happen
 
* Click OK and let the magic happen
 +
 +
==If migrating an existing SVN project==
 +
You will follow all of the above steps in the same way, but first you must do the following:
 +
* Save all your changes to the SVN, and make sure no one else on your team/project has changes in progress
 +
* Download a copy onto your computer

Latest revision as of 06:34, 17 September 2020

In Spring 2020 (the dark times) we migrated data platforms for Altium. Up to then we were using SVN to store all the libraries, parts, and projects. Altium introduced a native cloud platform, Altium365, and Git support. We're doing our best to migrate without breaking everything.

We want to store our projects on Github, and we want to store our parts in the Altium365 cloud database. This can cause some friction, and you need to be careful when creating new projects and migrating projects from the SVN.

Add project to GitHub

  • Make sure the .pcbprj and folder name don't have any "._*" characters
  • Make a new git repo with git init
  • Add the new git repo to GitHub. If you don't know how to do this, ask!
  • In Altium, make sure you are logged into the workspace
  • Open the project in Altium
  • Right click on the project and click "Make Project Available online"
  • In the dialog box, click "enable formal version control" (if using github, it will be checked for you)
  • If you want, add a subfolder to the folder line to organize projects (ie "Projects\Racoonworks\TRLine")
  • Click OK and let the magic happen

If migrating an existing SVN project

You will follow all of the above steps in the same way, but first you must do the following:

  • Save all your changes to the SVN, and make sure no one else on your team/project has changes in progress
  • Download a copy onto your computer