View Single Post
  #1   Spotlight this post!  
Unread 16-12-2012, 18:18
pickle27 pickle27 is offline
Registered User
FRC #2809 (KBotics)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2011
Location: Canada
Posts: 7
pickle27 is on a distinguished road
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!