Il versioning consente di creare una nuova revisione di un file ogni volta che questo viene salvato. Questa funzionalità consente quindi di accedere allo stato precedente dei file per recuperare, ad esempio, del testo che era presente in precedenza ed è stato cancellato per errore. Al contrario del cestino, le revisioni possono essere multiple, ad esempio le ultime 10 revisioni oppure le revisioni dell’ultima settimana. Si noti che la revisione recuperata può anche essere stata creata da un altro utente. Il versioning può essere abilitato su specifiche cartelle o globalmente e contribuisce a determinare lo spazio consumato dall’account.