|
Easiest/Best setup for multiple development computers
Hey everyone,
I have a question that I am hoping someone can help me out with, its an organizational thing more or less.
This year I am moving our team to using proper source control using git and gitub. I plan on maintaining the master repository and I want to have the students and other mentors use proper pull requests to have me merge their work into the main robot program.
In order for this to be effective I need the easiest way to setup a build environment for all the students, now these systems don't need to upload to the robot necessarily just let them know if they have made a syntax mistake. If there are no mistakes we can merge the code and go forward with it.
I was hoping I might be able to set the WPILib up with code blocks or possibly even a command line compiler for a quick setup on a bunch of computers and then setup windriver on only a few for actually uploading code to the CRio.
Has anyone else done a distributed setup like this for their team? I've also been looking into the ucpp and new toolchain being a linux user myself. Also along the same vein has anyone setup a buildbot for FRC projects? This is new territory for me but it would be cool because then I could run the bot after accepting a pull request and have any issues emailed to me.
Anyways let me know if you've done something similar!
|