Receber por email
← Voltar para o catálogo

jira-commands

Move a Jira issue to another project using Jira's native move semantics with jirac (not clone+delete)

42estrelas
Atualizado há 3 meses

Ver no GitHub ↗ Licença: NOASSERTION

Como adicionar

/plugin marketplace add mulhamna/jira-commands

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/jira-commands-mrdggzw7/svg)](https://www.skillteca.com.br/skills/jira-commands-mrdggzw7)

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Move an issue across projects using jirac. This uses Jira's native move — the issue keeps its history, comments, attachments, and worklogs. This is different from clone --move, which creates a new key and deletes the original.

Steps:

  1. Check that jirac is available by running jirac --version. If missing, tell the user to install it (cargo install jira-commands).
  2. Extract from the user's request:
  3. source issue key
  4. target project key
  5. target issue type (optional — defaults to the current issue type name in the destination)
  6. Confirm intent — moves can drop incompatible custom-field values and reassign workflow.
  7. Run jirac issue move <KEY> <PROJECT> [--issue-type <TYPE>].
  8. Report the new key (Jira always re-keys on move) and link to view it with jirac issue view <NEW_KEY>.

Notes:

  • Issue key changes (PROJ-123 → OTHER-45 or similar).
  • Comments, attachments, worklogs, links, and history are preserved.
  • If the target project does not have the same issue type, pass --issue-type with the closest equivalent (e.g. Task).
  • Use change-type instead when staying inside the same project.

Examples:

  • "move PROJ-123 to OTHER project" → jirac issue move PROJ-123 OTHER
  • "move PROJ-50 to NEW project as a Task" → jirac issue move PROJ-50 NEW --issue-type Task
Compartilhar X LinkedIn