View Single Post
  #9   Spotlight this post!  
Unread 06-01-2014, 15:38
bob.wolff68's Avatar
bob.wolff68 bob.wolff68 is offline
Da' Mentor Man
FRC #1967
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2007
Location: United States
Posts: 157
bob.wolff68 is just really nicebob.wolff68 is just really nicebob.wolff68 is just really nicebob.wolff68 is just really nicebob.wolff68 is just really nice
Re: GIT and WindRiver

I'm the head software guy for Team 1967 Janksters. We used git quite successfully last year. We have a few items of heartburn, but I'll cover that in a separate message. I thought I'd add that our .gitignore and .gitattributes files are available on our open source page: https://github.com/bobwolff68/FRCTeam1967

Our gitignore was one of the tricky items to figure out such that we could clone on a clean computer and build a replica from another computer.

While there are many lines below, the salient ones are:
/code/.metadata
and
/code/<projectname>/PPC603gnu

/code/JankyJoystickInvestigator/PPC603gnu
/code/JankyXboxJoystickTestjig/PPC603gnu
/code/CameraExperiments/PPC603gnu
/code/.metadata/.plugins
/code/.metadata/.plugins
/code/.metadata
/code/Testjig/PPC603gnu
/code/CompleteRobot/PPC603gnu
/code/TrialPrograms/PPC603gnu
/code/JankyRobotStarter/PPC603gnu
/code/JankyTaskTestjig/PPC603gnu
/code/SensorTestjig/PPC603gnu
/code/JankyActuator/PPC603gnu
/code/IluminsTestDrive/PPC603gnu
/code/JankyBattery/PPC603gnu
/code/WPILib_Sources/WPILib/PPC603gnu
/code/SmartDashboardTestjig/PPC603gnu
/code/UltimateAscent-2013/PPC603gnu
/code/SimpleTemplate/PPC603gnu
/code/JankyRobotDrive/PPC603gnu

Quote:
Originally Posted by duane View Post
We tried to use git last year. As a mentor, I introduced the students to git and the github GUI app. Eclipse (nay WindRiver) is a serious problem. There are several files that don't play well with git. There are several articles that I found last year that indicated which ones were a problem. I have not been able to resolve the problems yet (due to lack of time rather than trying).

My number one goal in the next week or so is to determine proper procedures for managing git projects with Eclipse. I am also recommending to the students to use SmartGit HG. I use the command line for git on a regular basis, but the git command line is a little much for students to fathom.

My intention is to first work out the procedures for our team. I will publish the procedures here as well. The procedures will reflect my long experience with version control systems in general and git in particular.

If any one else makes progress, I will appreciate the information.
__________________
~~~~~~~~~~~~~~~~~~~
Bob Wolff - Software from the old-school
Mentor / C / C++ guy
Team 1967 - The Janksters - San Jose, CA
Reply With Quote