IMHO, I don't see why something like this would be useful to have in Core. I mean, if you're serious about your site, you'll want to use SVN or another standard version control system, not a custom one built specifically for WP. -- http://scribu.net