I suck and you get a chance to punish me ...
Posted by Tim Koschützki, on May 30, 2008 - in PHP & CakePHP » News
Okay, some of you guys who followed Felix' Blog thinkingphp.org back two years ago might remember the post where he put his face into a cake because he failed to keep an important promise.
Well I don't even have to promise you anything to make a fool out of myself. I am just purely destructive... and deleted the cake folder from the cake branch today. Let me explain...
So this is how it happened: I worked on another project and was writing a blogpost of some new feature in cake. Then I set up some example code to explain the new way things work. As it turned out, the project had an SVN HEAD checkout from the cake core for no apparent reason. I normally just use the 6311 release for projects I work on alone and be fine with it. This is mostly because of requests of clients. Please do not ask why this was an SVN HEAD checkout... I have no idea whatsoever, but probably it was a relict from the past.
So, I happily svn removed the cake folder in order to get a copy of the cake core. :O I thought, well since we are at a release-near state, I can get a svn export'ed cake core and then svn add'ed it to the project. So with the cake core removed, I committed. Since it was a reference to the branch on the cake project, I deleted the entire cake folder in the cake branch..
So I wanted to do the svn checkout now and svn told me the url doesn't exist. Hrm? https://svn.cakephp.org/repo/trunk/cake/1.2.x.x/cake/ does not exist? Dear SVN would you please not mess with me? I went to the cake revlog and saw something that totally shocked me:
@7061 [7061] 05/30/08 05:59:16 DarkAngelBGE deleting cake folder from svn
Oh what the heck!! Yeah, so being totally unable to touch any keyboard I asked nate to help me restore it, which he did. Thanks a lot nate.
So that's about it. Totally lame, but fixed immediately without the statistics being nuked. Thank god for SVN, and some of the better alternatives.
Felix and I already thought of a couple of ways in order to humiliate me in public, like he did back with the cake-in-his-face post. We have some cool ideas, but please shoot some if you think of cool ones. Our favorite one for now is getting me buried in sand and then getting whipped cream painted all over the face to look like a cake.
So in case you have already noticed my accident, I just wanted to show the community the cake team is honest and owes up to their mistakes. Let's take it like men.
-- embarrased Tim Koschuetzki aka DarkAngelBGE