Hi All,
is there a way to delete all components and versions of a project all at once? We have 100+ of each so deleting one by one would be cumbersome. By a jelly script?
Thanks,
Rumi
Hi Rumceisz,
You may delete all your project components by using a script along with JIRA Command Line Interface plugin, from Bob Swift.
The link below provides some examples on how to perform such operations with his plugin:
https://bobswift.atlassian.net/wiki/display/JCLI/Examples
Cheers,
Danilo
Hi Danilo,
thanks for your suggest.
Actually we want to delete all issues in a project and then import the project again from an xml. Why we don't want to delete the project either? Because there a plenty of custom fields, settings on the projects which would be cumbersome to set.
So, what if we kepp the components and versions and delete the isues and import again? Can we do the import?
Thanks again!
If you want to delete all versions of a project you can user this script in the Script Runner console:
import com.atlassian.jira.component.ComponentAccessorimport com.atlassian.jira.project.version.VersionManagerimport com.atlassian.jira.project.version.VersionVersionManager versionManager = ComponentAccessor.getVersionManager()def project = ComponentAccessor.projectManager.getProjectObjByKey("your_PROJECT_KEY");versionManager.deleteAndRemoveFromIssues(project.getId())ComponentAccessor.projectComponentManager.deleteAllComponents(project.getId())
It looks like you're new here. Sign in or register to get started.