Published by Niels on 07 Jun 2006
Another category
I had some frustrating experience with sitecopy. A tool I used to maintain this and other web sites. After some investigation is seemed to have a blocking read in one of its functions. Now I could have tried to fix this or contacted the developers about it, but it had to be solved the difficult way: I wrote a similar application myself in Bash :).
Why Bash? Sitecopy had two disadvantages:
- It is written in C and had to be compiled for every platform I use. This made it hard to take an executable copy with me on, for example, a USB-stick.
- Since it makes use of standard SSH-tools it it also possible to do site maintenance from behind a firewall using connect (although that has to be compiled).
And of course writing the thing, documenting it and packaging it was fun as well :).
Rest to say that I still like sitecopy, it is a very useful tool but in this case I prefer to eat my own dog food.
The new site maintenance utility can be found here.