Can I version control a User Story (Issue) in Jira?

I want to be able to apply version control to an issue in JIRA - is that possible?  The business will sign off a version of a user story but this may need to be changed at a future date but we need to retain the original version (signed off by the business).

5 answers

This widget could not be displayed.

What elements on the issue are you talking about version controlling? The summary and description?

This widget could not be displayed.

Yes, if possible.

This widget could not be displayed.

I don't think that's possible and it seems strange you'd want to to be honest. It sounds like you're using the summary and description to keep detailed requirement and specification information given that you want to version control it, which I personally don't think is how it's intended to be used. I would advise using the fields to only give a brief overview of what you're trying to achieve in the user story, not a detailed spec. You can then either link off to a confluence page with the detailed requirements / specifications, which are naturally version controlled (assuming you have confluence), or link / attach detailed documents which you could version control in another document version control solution, or even something like SVN.

This widget could not be displayed.

JIRA does keep the full history, so you do have older versions available, but there is no versioning control as such, only the date of the change and who modified the fields.

There is an AddOn RMsis that may help you, but it is paid for and may be overkill.

This widget could not be displayed.

You can capture the signed-off version with the PDF Automation Plugin!

Create the following automation rule:

  • trigger: when the issue takes the transition "sign off" (or however you implemented the "sign off" concept),
  • action: run the "Attach PDF Action", create a PDF from the issue's most current state, and attach that to the issue. You could even generate a timestamped name like "STORY-123-20160225-1305.pdf".

From this moment, the issue can be changed any time, the signed off version is there in the PDF document!

See this section to set up the automation rule:


Suggest an answer

Log in or Sign up to answer
Atlassian Summit 2018

Meet the community IRL

Atlassian Summit is an excellent opportunity for in-person support, training, and networking.

Learn more
Community showcase
Posted Wednesday in New to Jira

Are you planning to trial, or are currently trialling Jira Software? - We want to talk to you!

Hello! I'm Rayen, a product manager at Atlassian. My team and I are working hard to improve the trial experience for Jira Software Cloud. We are interested in   talking to 20 people planning t...

216 views 3 0
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you