In the HEAD of Grails is an updated ReleasePlugin script. This version of the script now allows you to do a release from outside of the SVN checkout folder, but you do have to keep SVN updated. In short, this means that you can do releases from git-svn.
To get the new ReleasePlugin script, copy the file from http://svn.codehaus.org/grails/trunk/grails/scripts/ReleasePlugin.groovy to $GRAILS_HOME/scripts/ and you’re set. You can now deploy from anywhere.
Related posts:
Pingback: Enfranchised Mind » Developing Grails Plugins with GitHub