We are in “migrations” times, and this script probably will be useful to “repeat” failed “Project Importations” in Jira Server & Datacenter. To reset Versions & Components in a target project we can use a script in Groovy for Scriptrunner in order to run it in the Script Console.
IMPORTANT: Remember to change the Key of the project in the script!
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.project.version.VersionManager
VersionManager versionManager = ComponentAccessor.getVersionManager()
def project = ComponentAccessor.projectManager.getProjectObjByKey("KEY_OF_PROJECT");
versionManager.deleteAllVersions(project.getId())
ComponentAccessor.projectComponentManager.deleteAllComponents(project.getId())
By MrAddon
.