So funktioniert es
- Site (your-team.atlassian.net), E-Mail und ein Atlassian-API-Token eingeben und Verbinden drücken.
- Quellvorgänge per JQL suchen oder Keys bzw. Links einfügen. Alle Treffer sind ausgewählt.
- Zielprojekt und Vorgangstyp wählen, Inhalte ankreuzen (für Epics Ganzer Baum) und den Baum in der Vorschau prüfen.
- Mit Prüfen den Probelauf ansehen, Klonen starten und die neuen Keys kopieren.
Das eingebaute Klonen in Jira kopiert immer nur einen Vorgang und lässt die Kinder eines Epics zurück. TreeClone folgt dem Baum: Mit Ganzer Baum folgt es sowohl dem parent-Feld teamverwalteter Projekte als auch dem klassischen Epic Link, bis zu sechs Ebenen tief, und legt jedes Kind unter seinem neuen Elternvorgang neu an. Jeder Vorgang wird nur einmal besucht, Zyklen laufen also nicht endlos.
Vor jedem Anlegen wird die Erstellungsmaske des Zielprojekts (createmeta) gelesen und nur dort vorhandene Felder im richtigen Format gesendet: Optionen, Prioritäten, Benutzer, Versionen, Komponenten und benutzerdefinierte Felder. Bliebe ein Pflichtfeld leer, stoppt dieser Vorgang vor dem Anlegen. Komponenten werden beim Klonen in ein anderes Projekt ausgelassen, weil ihre IDs abweichen.
Optional werden Kommentare mit Formatierung kopiert, Anhänge neu hochgeladen, Vorgangsverknüpfungen in gleicher Richtung angelegt und der Status übernommen, wenn der Ziel-Workflow einen direkten Übergang dorthin hat. Jede Kopie erhält einen Kommentar „Cloned from“. Wegen CORS kann der Browser Jira nicht direkt aufrufen; Anfragen laufen über ein kleines Relay, das sie unverändert weiterreicht, mit gemeinsamem Tageslimit. TreeClone ist nicht mit Atlassian verbunden oder von Atlassian unterstützt.