I’m not sure I’ve read this in the official redbean book or not, but in practice I’ve learned that you should always update your SVN tag to the latest version before merging trunk into it. I primarily use Subclipse inside of Eclipse for my SVN work, so this may apply more there, but I always to an SVN update on my tag code before merging the trunk into it.

I would think that merging HEAD of my tag with HEAD of trunk would take care of bringing in the latest code even if the working copy is not updated, but in practice this is not the case. So I always update my working copy to the HEAD of my tag and then merge in the HEAD of trunk.

Hope that helps,