Home› Programming
Discussion
Back to discussions page
Samuel_Bouchard
Posts: 150 Handy
How do you manage the versioning of your programs on the robot? |
262 views
|
Answered | |
/ Most recent by matthewd92
in Programming
|
6 comments |

in Programming
Hi Pros, I got asked the following and would like your input.
- What file naming convention do you use? Why did you chose that one?
- Do you use a versioning tool to manage your programs versions?
Tagged:
The CustomerName and ProjectName we abbreviate so that it's not too long, generally 3-5 letters for the customer and project names.
In the before start section of the program we use a variable named VERSION to store the current version number in so that appears near the top of the variables list. Helps us to identify quickly with customers if they are running the correct version of the program.
We do USB magic file backups at the end of each day or programming and sometimes more frequently depending on what's going on. We also have the ability to backup programs to AWS remotely so we can grab files at anytime to look at.
[email protected]
In the same way, I use a shorg name with the first characters for cell name and
then the number of the robot inside the cell -this must agree with the CAD drawings-.
After that, I store the file(s) in a separate folder for each date and time.
The last one is always the best.
Otherwise, if needed I use additional notes for alternative versions which have been not tested yet.
We usually store backups remotely
via ftp to a server, or automatocally to an external disk drive.
The ProjectDescription is identical to our Microsoft Project Opportunity title that our sales team enters. The Hardware is a quick note of the tooling used if it is an off-the-shelf part(s).
We have not yet standardized on installation versioning yet.
[email protected]