Now committing the code correctly - having relied on XCode's SVN interface which doesn't behave (quelle surprise).
I hope this isn't too screwed up.