|
New to Github and Jenkins
Hi CD! I am the lead programmer of Team 3019 Firebirds, and I have a few questions about software such as GitHub and Jenkins- Our team has only recently (starting last year) been using GitHub to keep track of revisions throught EGit. One of the issues we had was that we couldn't really have multiple people working on code at the same time, and since both me and the previous head programmer were almost always available to work on the code at the same time, it wasn't a huge issue. Now, some of my programming oriented mentors are bringing up software like Jenkins. I don't know much about the Github process and only really used it rudimentarily to keep track of versions and update code gradually, as well as make it public. Can anyone give me a rundown of how GitHub/Jenkins are useful specifically with robot code organization? My programming "experience" mostly consists of just programming the robot in Java with Eclipse, so I have barely any concept of revisioning and how GitHub/Jenkins works, and why they would be helpful to the development of robot code. Thank you all for the advice!
|