Thanks for sharing! I really enjoy reading these types of articles.<p>I was a bit surprised to see Perforce being used (I'm not a game developer), I have not come across it since the early 2000s. From what I recall it was very good dealing with merges.