Editing committed requirement(s) / test case(s)
Question : I have committed a requirement and now I can not edit/ delete it. How can I edit this requirement or uncommit this requirement?
Answer :Â
- In RMsis 1.7.8 or previous versions, committed requirements can not be uncommitted/ deleted.
- However, we have provided a feature to uncommit the latest committed version of requirement(s) in RMsis 1.8.0 and later versions.
- To be able to uncommit entities in RMsis, the admin will need to allow uncommit requirement(s)/ test case(s).
- Please follow the steps mentioned below to enable the uncommit of entities in RMsis :
- Switch to RMsis Administration > Configuration > Application.
- Scroll down to the "Global Configuration" section.
- Enable the "Allow uncommit of the latest version of requirement."/ "Allow uncommit of latest version of test case"/ "Allow uncommit of test run." checkbox available in "Uncommit Requirement(s)/TestCase(s)/TestRun" section.
- Please note that this operation can be performed only by a user having admin access to JIRA and RMsis.
- Now you will be able to see uncommit options in the requirements/ test cases/ test runs view.
- If you are not able to see the "Uncommit Version(s)" option after following the steps mentioned above, then it is possible that the role assigned to you in RMsis does not have permission to uncommit requirement.Â
- To be able to uncommit requirement, the user performing this action must be assigned a role having the permission "Uncommit Requirement".
- Please follow the steps mentioned below to check if the role assigned to you has this permission or not :
- The project manager has the right to view and assign roles to a user within a project in RMsis.
- By default, the user who is the Project Lead for a project in JIRA becomes the manager for that project within RMsis.
- The project manager can assign a role to a user (or check roles assigned to a user) within the project by switching to RMsis Home > Project configuration and then scrolling down to the "Manage Project Users Roles" table.
- The user trying to uncommit must have a role that has Uncommit permission.
- A detailed explanation for assigning roles to users in RMsis is available here :Â https://optimizory.atlassian.net/l/cp/pn144DWV
- Please check the role assigned to you in the project in which you want to uncommit requirement.
- Now switch to RMsis Administration > Roles and make sure that the role assigned to you has the permission "Uncommit Requirement" enabled.
- After the role assigned to you has this permission enabled, you will be able to see uncommit option in planned requirements view within the "Version/Baseline Actions" dropdown menu.Â
- The project manager has the right to view and assign roles to a user within a project in RMsis.
- Switch to RMsis Administration > Configuration > Application.
- Note :Â
- When a user commits an entity (requirement/ test case), it is implied that the user wants to permanently save the current state of the entity.Â
- Hence we would advise you to commit an entity only when your entities are finalized and you do not need to make modifications in the current version of the entity.