How to go really really slow at programming


This morning I spent 10 minutes answering “ok” to 65,536 dialogs in Finder. This is the direct result of used the latest thing. I don’t do like I used to. I used to install bleeding edge software and constantly run around with napkins as my nose dripped red goo. I’ve learned my lesson. I now know to install software only after its been battle tested and at least 1/2 of my coworkers are using it. So what has happened? What I used was the latest version of SVN support in Versions… 1.6 support. It’s not what I would call bleeding edge. Version 1.6 of svn has been around long enough. It’s battle tested and proven. Why then do I have exactly 65,536 ok dialogs scattered across my screen, each informing me that “my client is too old to work with…”? And how did I know that there were exactly 65,536 dialogs? (An exercise left to the reader… YOU! Not your RSS reader!) A long time ago I installed a Tortoise-like plugin for Finder. It gives you little folder decorations for things that are up to date in svn, checked out, conflicting or whatever. I forget the name of the app. It was so long ago that I’ve since forgotten and lost the installer. I don’t even know if there’s an uninstaller. (Which reminds me… why is it soo difficult to remove software from a Mac?) Still it helps me. It’s one of those nice to have things that help but doesn’t do the job entirely. So this tool has been hanging around assiting Finder for the past year or so and keeping me out of trouble when I attempt to delete old work that I’m not sure is under a VCS. After I switched Versions to use 1.6 format for its checkouts I started getting these dialogs. I didn’t know which tool they were coming from because I also use IntelliJ which includes its own svn support. Also I’ve since irreparably hacked XCode to work with svn 1.5. The dialog could have been coming from any of these three svn related tools. (I’d completely forgotten about the Finder plugin.) So I restarted versions a few times which seemed to remedy the problem. I was sure it was a Versions problem because I had other minor glitches since taking a recent Versions upgrade. By the time I figured out the Finder plugin was the problem I was already in knee deep. Unable to delete the 4-5 projects checked out in 1.6 format. Today I got a small break and decided to address the problem. It took me 5-10 minutes to fix because I had to first answer ok to each dialog. Then I had to delete and checkout the projects again. I also had to delete and checkout the projects again after realizing I forgot to change the Versions flag before the first delete/checkout cycle.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s