Are you using the Stingray Plugin for Eclipse? If you are, there are many tools on the Internet that allow you to integrate version control systems with Eclipse.
i guess that is a "quick way" to do it.
let's say you got the trunk from the server. You make your branch, change, merge with the trunk and then your release to live is a paste and save on eclipse.
And then you cannot use the web interface for scripts otherwise the trunk will be messed up unless you make some kind of extra server script to sync the trunk with the TM.
It's a nice proof of concept and a must do for large code deployments, not so good for quick scripting. The versioning on the web interface will make it more usable. Having to search for old code on the backups it's a ... you know
Thanks for your help.