Why are sprints removed from issues when issues are moved to another project?
Jira 9.6 introduces a fix and two potential permanent resolutions for the following known issue: a closed or completed sprint gets automatically removed from the Sprint issue field when you’re moving issues to a different project.
The issue has been tracked in the ticket - JSWSERVER-13333Getting issue details... STATUS
History of change
Jira 8.8 以降、ユーザーが課題を別のプロジェクトに移動する際に、"クローズ済み" ステータスのすべてのスプリントがスプリント課題フィールドから自動的に削除されています。この挙動の目的は、関連性の低いスプリントをベロシティ レポートから取り除くことにありました。
クローズ済みのスプリントや完了済みのスプリントの削除についてユーザーに通知がなかったため、データ損失につながっていました。
現時点では、ユーザーはベロシティ レポートに関連性の低いスプリントを表示するかどうかを判断できますが、データ損失やシステム挙動の不透明性は残っています。
Updates in Jira 9.6
The following components have been removed:
The feature flag
unlink.sprints.on.issue.move
responsible for the unwanted behavior.The
@ExperimentalApi
methods fromSprintIssueService
:ServiceResult removeIssuesFromHistoricalSprints(@Nullable ApplicationUser user, @Nonnull Collection issues);
ServiceResult removeIssuesFromHistoricalSprintsNoPermissionCheck(@Nullable ApplicationUser user, Collection issues);
Options of permanent solutions
現在次のソリューションを検討しており、みなさまからのご意見を伺いたいと考えています。
- 課題を別のプロジェクトに移動する際に、クローズ済みのスプリントや完了済みのスプリントを保持するか削除するかを選択できる。このソリューションに投票してフィードバックを残すには次のチケットにアクセスしてください。 - JSWSERVER-11992Getting issue details... STATUS
- 課題を別のプロジェクトに移動する前に、クローズ済みのスプリントや完了済みのスプリントを手動で削除できる。このソリューションに投票してフィードバックを残すには次のチケットにアクセスしてください。 - JSWSERVER-15615Getting issue details... STATUS
We’ll consider your feedback to develop and implement the optimal solution.