Yesterday, I attempted to move some of our content from a local filestore into our main subversion repository. I copied the files to my computer, all 22472.67 megabytes of it, and used TortoiseSVN to import the data to our repository.
Being that it was over 22GB of data, I expected it to take a very long time, and it did, 310 minutes and 3 seconds (approx. 5.2 hours). What I didn’t expect was that TortoiseSVN neglected to check for commit/import requirements *before* the import process and waited 5.2 hours, after all the data had been transferred, to tell me:
Error: WHOOPS! Insufficient Log Message. Must be greater than 10 characters.
Wow. Whoops, I just wasted 5 hours of my computing time and network bandwidth to import 22GB of data that was immediately reverted *after* the whole process should have been completed.
Don’t get me wrong, I love Subversion to death, and TortoiseSVN is an awesome client. This behavior, though, seems pretty ridiculous to me.
I can’t quite convey how sarcastic I am when I say “Brilliant Packaging”. This is the shit we had to deal with when we ordered a replacement hard drive for my laptop from NewEgg.com. I just opened the worthless packaging and found my *dented* hard drive, ready to go.
When we called the NewEgg.com customer service line to demand a replacement, they said they couldn’t guarantee proper packaging on the next shipment.
Needless to say, we took our business elsewhere and so should you.