Something I don’t like about subversion

You can revert files, but commits are final:

boom:~/workspace/beebo/lib$ svn commit -m 'removed zend'
Deleting       lib/Zend
Sending        lib/classes/REST.php
Sending        lib/init.php
Transmitting file data ..^C^C^C^C^C^C^C
Committed revision 2175.
boom:~/workspace/beebo/lib$