Over the time I’ve spent automating deployment and build processes, I have fallen
out with plain command line applications and batch files. In their stead, I favour
msbuild and writing custom tasks to wrap what would have been a command line application
in the past.
Apropos of nothing, here’s a splendid old, orangey pig standing proudly on his wall. A wall that separates him from all
those bad hombres in the farmyard.
Another contender for the department of “I might need to remember how to do this again one day”,
I occasionally need to update a set of small binary files that are kept in source control. The process
involves checking out the files, running a bit of PowerShell to generate a new set of files, then
checking them back in again.