Today I learnt that Pharo has integrated history!
This isn't a VCS, this is just a convenient way of reverting changes at the granularity of a method ('message' in ST terminology). It's a good level of granularity (cf file-level undo in a text editor).