Most ROS development uses git as the Version Control System (VCS) of choice. There are well-established guidelines for developing typical ROS applications with git. However, I have not been able to find any with regard to the development of ABB robotics systems using robot studio.
Source code control, as we know it, does not seem to be standard practice in the industrial automation world. Traditional methods of full backing up the full system with a version or timestamps seem more common.
I suspect that I will need to develop custom RAPID scripts in addition to the provided abb driver. There are also system params and other configuration that might be useful to store in git.
Is the above repo the recommended way? Manage rapid files in git and then copy and paste those in and out of the git repo to the robotstudio/robot. Are there any best development practices for controlling industrial robotic code? Or any other example github repositories that demonstrate how to organize robotic code?