You do have to restart after installing TortoiseSVN. Did it not tell you that at the end of the installation?
You also need to restart after uninstalling it - which you need to do in order to update it to a newer version. So, that's quite annoying.
You also need to restart after uninstalling it - which you need to do in order to update it to a newer version. So, that's quite annoying.