Redmine Studio

RedmineStudio Copying Data to Review Issues

redminepower

Introduction


This is an explanation of RedmineStudio’s review issue creation feature.
This article covers the feature for copying Wiki content to session issues and request issues. Using this feature, you can define standard text in a Wiki and automatically add it to issue descriptions based on tracker or title when creating issues.

This feature was originally developed in response to feedback: ‘When creating review issues, I want to automatically add phase-specific review checklists to the issue description‘.

What Does “Copy Wiki Content to Issues” Mean?

Seeing is believing, so let me show you what this feature can do.

Suppose you have a Wiki page named “Review Checklist”. And you want to add the “Implementation Review” checklist to implementation review issues.

In this case, you configure it like this: ‘If the title of the target issue contains “Implementation”, copy the content from the “Implementation Review Checklist” section of the “Review Checklist” page to the session issue!’

With this configuration, create an issue targeting an issue with “Implementation” in the title.

Then, the implementation review checklist is copied to the session issue’s description.

What do you think?
By configuring the issue and copy content settings (②) appropriately, you can automatically add phase-specific checklists to each review issue.

The following sections explain the detailed configuration methods.

How To

Enabling the Copy Feature

Open the review screen and click the “” at the bottom left. Select the “Review Description” tab, check “Copy to Session Issue” or “Copy to Request Issue”, and add copy settings to enable the copy feature.

Use “Copy to Session Issue” or “Copy to Request Issue” depending on which type of issue you want to copy content to. For information about the issue structure when doing review work with RedmineStudio, see here.

How to Configure Copy Settings

Here’s how to configure individual copy settings.

Use “Project”, “Target Issue Tracker”, and “Target Issue Title” to set the conditions for when to copy, and use “Wiki Page” and subsequent settings to configure what to copy.

  • Project
    • Select the project of the issue you want to add description to. If “Wiki” is not enabled in the project’s “Modules” settings, it won’t appear in the selection.
  • Target Issue Tracker
    • Select the tracker of the target issue. Note that “target” here refers to the “issue being reviewed”, not the session or request issues created afterward. If “Not specified” is selected, the copy will apply regardless of tracker.
    • This condition is evaluated with AND logic together with the “Target Issue Title” condition described below. Therefore, if both are set, only issues that satisfy both conditions will have content copied.
  • Target Issue Title
    • Set the title condition for the target issue using a regular expression. If you simply enter a string, the copy will be enabled when the target issue’s title contains that string. If left empty, the copy will apply regardless of title.
  • Wiki Page
    • Select the Wiki page containing the content you want to copy. All pages in the selected project will be shown as options.
  • Include Header
    • Select whether to include the header in the copied content. This is enabled by default, meaning the “Header” portion is also included in the copy.
  • Header
    • Select the header of the section containing the content you want to copy. By selecting a header, you can limit the copy range to that section instead of the entire page. If “Not specified” is selected, the entire page will be copied.

In the example above, you can achieve the following copies:

  • Target issue: Tracker is “Implementation
    Copy content: “Implementation Review Checklist” section from “Review Checklist” (without header)
  • Target issue: Title contains “Test Design
    Copy content: “Test Design Checklist” section from “Review Checklist

You can also verify the content to be copied by clicking the “Test” button at the top right. Use this to confirm that the content is as intended.

Conclusion

This concludes the explanation of the feature for copying Wiki content to issue descriptions.

What do you think?

‘Adding different checklists for each phase to the description of each phase’s review issues’

If RedmineStudio can contribute even a little to reducing this tedious-sounding task, we’re very happy!

We’ve also provided a “Test” button to verify the actual text that will be copied, so please try it out and find ways to use it that benefit your work.

We’re always waiting for feedback on feature additions and improvements!
Please contact us if you have any suggestions.

記事URLをコピーしました