With SmartSVN Professional you can handle tags and branches as convenient as if they were a native Subversion feature. Once you have defined the project repository locations for the trunk, the tags and branches, you won't need to deal with hard-to-remember URLs anymore. Just use tags and branches as you are used to from other version control systems, e.g., CVS.