Subtasks Inherited Fields is a plugin that allows to choose which fields are inherited by default from parent issue when you create a subtask, in order to create subtasks faster. It also allows to select the default subtask tracker.
- Config which fields you want to inherit in the plugin administration page
- Allows to select the default subtask tracker
- Fast Create or Create and Continue subtask creation
- Support for custom fields
- Works on Redmine 5.0.x, 4.2.x and 4.1.x (for Redmine 4.0.x, 3.x.x, 2.6.x and 2.5.x check out the other branches)
cd $REDMINE_FOLDER/plugins
git clone https://github.com/edosoft/redmine-inherit-fields-plugin.git redmine_subtasks_inherited_fields
Note: it is very important to clone the repository in the correct folder name: redmine_subtasks_inherited_fields
Then restart Redmine to apply the changes.
- As an admin user, go to Administration -> Plugins -> Redmine Subtasks Inherited Fields plugin config link
- Choose which fields you want to inherit by default and the default subtask tracker
- Apply changes and go back to issues view
- Go to an issue in which you want to create a subtask
- Click on add subtask and observe how the configured fields are inherited
rm -rf $REDMINE_FOLDER/plugins/redmine_subtasks_inherited_fields
Then restart Redmine to apply the changes.
To run tests for this plugin enter the following command:
rake redmine:plugins:test
Additional RSpec tests can also be run by entering the following command:
rspec plugins/redmine_subtasks_inherited_fields/spec
Thanks to Luis Blasco for his contribution to support this plugin and implement the Create and Continue feature.
If you have any doubt please raise an Github Issue. Comments are Welcome!
This plugin is open source and released under the terms of the GNU General Public License v2 (GPL).