Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Git Off My Lawn

Git Off My Lawn

Git, the distributed source control system, is becoming very popular in the wider software world. Its proponents claim it revolutionises the way we make and test software, but is it suitable for cross-discipline game development?

For the creation of the App Store hit ‘Sonic Dash’, SEGA’s internal studio Hardlight experimented with using Git as their primary method of version control. Hear from the project lead and lead programmer about their practical experiences switching from Perforce, what went wrong, what went right, and how the team’s workflow changed.

Presented at Develop 2013 on July 11th 2013

Avatar for Lee Winder

Lee Winder

July 11, 2013
Tweet

More Decks by Lee Winder

Other Decks in Technology

Transcript

  1. everyone was familiar with 11 out of 13 respondents said

    they were familiar or very familiar with p4
  2. BSUJTUTXPSSJFEBCPVU UIFMBDLPGBO FYDMVTJWFDIFDLPVU but that’s not the fault of the

    tools really... A SCS with no exclusive checkout baffles me. I thought that was the point?
  3. NBOZUPPOF maybe SVN could have been easier to use as

    the 1 server - N clients logic is easier to understand than the "each client is also a server" logic I do not like the two stage process commit/push - I find it redundant and confusing we clearly didn’t explain the ‘commit to push’ workflow
  4. UPSFDBQ the experience was generally positive as the tools improve

    so will the workflow we’ll use git on all future projects we’ll spend more time educating people