Is it possible for Gradle to determine the SCM location of a checked out project from svn? I need the build to determine the scm root relative path of the project so I can create release tags.
This is not something that would be handled by Gradle core, but there are plenty of plugins for dealing with SCM. Although a vast majority are for git, it looks like you might have at least few options for svn (https://plugins.gradle.org/search?term=svn). Based on a quick look through the documentations, it seems like you may be able to do what you need to do, but depending on your exact requirements, maybe not exactly how you were imagining.