Skip to main content

Nel mondo della programmazione, la chiarezza e il controllo sono fondamentali. Google Apps Script, la piattaforma di sviluppo low-code di Google, continua a migliorare l’esperienza degli sviluppatori, presentando oggi una nuova funzionalità: la Cronologia progetto.

Questo nuovo strumento offre agli sviluppatori la possibilità di visualizzare le versioni dei propri script precedentemente distribuite e confrontarle con la versione corrente, semplificando il processo di identificazione delle modifiche.

In questa guida, esploreremo come la Cronologia progetto in Google Apps Script sta cambiando il modo in cui gli sviluppatori gestiscono le versioni dei loro script.

Cosa fa Cronologia Progetto in Google Apps Script

La Cronologia progetto consente agli sviluppatori di visualizzare il codice delle versioni dei loro script precedentemente distribuite. Inoltre, offre la possibilità di evidenziare le modifiche per confrontare rapidamente le differenze tra la versione selezionata e la versione corrente del progetto.

Chiunque abbia il permesso di modifica su un progetto di Google Apps Script può accedere alla Cronologia progetto. Per accedervi, basta aprire un progetto di Google Apps Script e fare clic su “Cronologia progetto“.

La pagina della Cronologia progetto mostra fino a 200 versioni precedentemente distribuite e la versione corrente del progetto.

Per confrontare una versione con la versione corrente, è possibile attivare l’opzione “Evidenzia modifiche“.

Abbiamo provato per te la Cronologia Progetto in Google Apps Script

Google prevede di apportare ulteriori miglioramenti alle versioni degli script nei prossimi mesi, rendendo ancora più potente l’esperienza di sviluppo in Google Apps Script, anche perché l’abbiamo testata e attualmente è uno strumento molto acerbo che ha obbligatoriamente necessità di implementazioni.

Se hai bisogno di un controllo completo sulle versioni del tuo codice, dovrai ancora fare affidamento su strumenti come GitHub (se ti interessa scoprire come utilizzare GitHub con Google Apps Script abbiamo scritto un articolo che può fare al caso tuo). Tuttavia, ciò potrebbe presto cambiare una volta che Google avrà rilasciato dei nuovi aggiornamenti, ma ad oggi lo strumento mostra soltanto le versioni per cui sono stati eseguiti dei deployment, e purtroppo Google Apps Script permette di sovrascrivere le versioni distribuite con del codice differente, il che rende poco sicuro ed efficiente il controllo delle versioni.

Inoltre attualmente questo strumento non permette di ripristinare nel compilatore il codice di una versione precedente alla attuale, in pratica ad oggi è esclusivamente uno strumento che permette di mostrare le differenze tra le versioni distribuite.

Attendendo con ansia le implementazioni future, siamo entusiasti del fatto che Google stia investendo risorse significative in Google Apps Script, effettivamente uno strumento di gestione delle versioni era uno strumento prioritario da implementare.

Distribuzione e disponibilità

Il rollout graduale inizia il 23 agosto 2023 e può richiedere fino a 15 giorni per essere visibile a tutti.

La funzionalità è disponibile per tutti i clienti di Google Workspace e gli utenti con account Google personali.

 

Conclusioni

Questo aggiornamento rappresenta un passo significativo per gli sviluppatori che utilizzano Google Apps Script, offrendo una maggiore trasparenza e controllo sulle versioni dei propri script. La Cronologia progetto semplifica il processo di confronto delle modifiche e rende più efficiente il lavoro di sviluppo. Continua a seguire le novità di Google Apps Script per scoprire ulteriori miglioramenti e potenziamenti futuri.

Hai qualche domanda?

Se hai curiosità, dubbi oppure hai bisogno di aiuto con Google Workspace per la tua attività, scrivici e saremo felici di rispondere a tutte le tue domande.