La funzionalità legacy branching verrà ritirata e tutti i branch legacy esistenti saranno migrati all'esperienza attuale o eliminati definitivamente.
La deprecazione riguarda esclusivamente i progetti dei clienti che contengono branch legacy attivi. I progetti senza branch legacy non sono interessati e non è necessaria alcuna azione.
I branch legacy sono identificabili da un tag visivo (v1) sia nella tabella dei branch che nel Strings Editor.
Cronologia della deprecazione
1° giugno 2026:
-
I branch legacy vuoti che non sono stati aggiornati negli ultimi 90 giorni verranno eliminati definitivamente.
-
La maggior parte dei branch legacy attivi sarà sottoposta a una migrazione automatica al nuovo formato.
Dopo il 1° giugno 2026:
-
Per un numero limitato di branch che non possono essere migrati automaticamente, il rappresentante del Customer Success assegnato contatterà direttamente i clienti per coordinare una migrazione guidata.
Percorsi di migrazione
Esistono due percorsi distinti per la transizione dei branch dal branching legacy a quello nuovo, determinati dalle caratteristiche tecniche del branch.
Migrazione automatica
La maggior parte dei branch legacy è idonea alla migrazione automatica. Si tratta di un processo di backend che converte il branch nel nuovo branching preservando tutti i dati, gli ID dei branch e le integrazioni esistenti. Questo percorso non richiede alcuna azione da parte del cliente e non causa alcuna interruzione dei flussi di lavoro.
Migrazione guidata
Un piccolo sottoinsieme di branch richiede un processo di migrazione guidata condotto da un rappresentante del Customer Success. Questo percorso è necessario per i branch con complessità tecniche che impediscono la conversione automatica.
Se un branch richiede una migrazione guidata, alcuni dati non possono essere trasferiti. Esamina attentamente le implicazioni riportate di seguito prima della data di migrazione:
-
Nuovo ID del branch: Il branch migrato riceverà un nuovo, univoco ID. Tutti i riferimenti all'API, le configurazioni CLI e le altre integrazioni che puntano al vecchio ID del branch dovranno essere aggiornati manualmente.
-
Attribuzione dati: Tutti i dati migrati saranno attribuiti all'account che ha originariamente creato il branch, indipendentemente dall'utente che ha eseguito il lavoro.
-
Importante
Dati non migrati: I seguenti elementi non saranno presenti nel branch migrato:
-
Screenshot creati all'interno del branch.
-
Commenti creati all'interno del branch.
-
Metadati specifici, come annotazioni di formato o flag di pre-traduzione.
-
Modifiche apportate alle traduzioni escluse.
-
Se un branch è interessato, Phrase condividerà informazioni dettagliate sulle implicazioni e coordinerà una data di migrazione. Phrase gestirà gli aspetti tecnici della migrazione e non sarà richiesta alcuna azione da parte dell'utente.