Sitecopy

When you need to copy files arround, RSYNC from the guys that brought us SAMBA is probably the best tool arround. But sometimes RSYNC is not an option. The big reason would be when the server at the other end does not actually support RSYNC. RSYNC will support WebDav, but that must be supported too.

So sometimes all that is possible is FTP. And that is where SiteCopy comes in. It is one of those tools that seems to have everything, if only you can understand the manual. Unfortunately if you read the manual, and then read the source code you will find that what you want to do will not work. One mailing list person replied to a help request with a statement to the effect of “Well, you are obviously trying to get SiteCopy to work for you. You need to adapt yourself to SiteCopy’. It was put far better than that, but you get the idea.

So far I have been battleing with two things. The fact that exclude files does not work, and the fact that if you already have files on your WWW site, and it is not up to date, and you want to upload everything from the local side, then you are going to have problems.