While we’re on the topic…
At SouthEnd we use a versioning tool called Subversion. It is just one of many tools doing the same thing – managing versions of files.
I could go on and on about version control and configuration management. But I won’t. At least not this time. Let’s just say it’s a wonderful thing that makes it possible for us to work as a team.
This time I will bring up the social part of it. Commit comments.
Commit comments are messages that you write when you have made a change to a file in the project. The comment is supposed to briefly explain what you changed (committed). (As we speak, 2642 commits have been made to ilomilo)
These comments, along with a list of the files that were changed, are stored in a log than can be viewed by all members of the project. This log can be compared to a giant chat log of people talking to themselves.
Your average comment might look like this:
“Fixed: Scaled objects not culled properly”
This log, consisting of hundreds of little comments, will of course contain a certain amount of literary gold!
And that’s what this post is really about. I’ve hand picked a few of my favourites, and will present them to you in a series of posts.
(I bet you didn’t expect _this_ to be published, fellow SouthEnders…)
Here we go. Today’s selection is from the early stages of the project:
--------------------------------------------
Revision: 4
Author: eber
Message:
Initial commit
--------------------------------------------
Revision: 32
Author: eber
Message:
wtf etc
--------------------------------------------
Revision: 76
Author: sfle
Message:
animations for milo! ![]()
--------------------------------------------
Revision: 107
Author: eber
Message:
Added first pass at collision grid IT'S SCREWY I KNOW! the directional mapping is not correct.
--------------------------------------------
Revision: 118
Author: mdah
Message:
Added: Shadows in Ilomilo (Iteration #1, NOT final!)
--------------------------------------------
Revision: 237
Author: eber
Message:
Removed: crap code
--------------------------------------------
Revision: 238
Author: eber
Message:
Added: crap code
--------------------------------------------
Revision: 318
Author: mgar
Message:
- Tears in my eyes...
--------------------------------------------
Revision: 400
Author: eber
Message:
Fixed: materials 'ballon' and 'ballonskirt' didn't exist
--------------------------------------------
Revision: 403
Author: eber
Message:
Added: super secret stuff...SHHHhh..don't tell anyone!
O_o
o_O
O_O
it's the custom bounce cube animation, to allow for unique/totally awesome jumps ![]()
--------------------------------------------
Revision: 444
Author: eber
Message:
Added: stuff before we get kicked out of the office
--------------------------------------------
Revision: 695
Author: mdah
Message:
Fixed: Children are now put in quarantine when picked up
--------------------------------------------
Revision: 700
Author: mgar
Message:
- GDC Candidate 1 (stand-alone version)
--------------------------------------------
That’s all for now. Stay tuned for the next episode!



Awesome. lol
fun times!
Now I really want to know what the hell I committed in revision 444.
Hehe
Checked my mail… That day there was something wrong the lock on the office door. So everyone had to leave before it was locked for the day
(and you committed code for placing placable cubes)