I use a small bash script i made for updating to the latest build on github. It looks like this.
#!/bin/bash
rm Terraria_Server.exe
wget https://raw.github.com/DeathCradle/Terraria-s-Dedicated-Server-Mod/master/PreRelease/Release/Terraria_Server.exeBut if you are running the server on windows, and not using cygwin, this is useless.
And I always clean out the directory of most of the old files such as logs, certain configs, plugins, and sometimes world files. But I only run the pre-release build as a testing server so my world file don't matter.