# Revenir à une version précédente

> Canal public — documentation de l’application 3.6.3. Respecter les mentions de disponibilité propres à chaque service.

Source : [Revenir à une version précédente](/application/projet/versions/)

Disponible sur tout projet sauvegardé en ligne, seul ou en équipe.

Chaque enregistrement automatique crée une **version** : un point de retour daté. Tu peux revenir à l’une des versions récentes, à tout moment. Rien n’est détruit au passage — une restauration qui change des fichiers ajoute une version de plus à ton historique.

## Restaurer une version

1.  Dans la barre du projet, clique Versions.
2.  Descends jusqu’à la section Versions précédentes. L’explication affichée est « Restaurer n’efface aucune version : rien n’est perdu. » La liste montre les cinquante dernières versions, chacune avec son libellé, son âge et son auteur. Les versions créées par l’app portent un libellé lisible : « Sauvegarde automatique », « Création du projet », « Projet lié à une place Studio », « Fusion avec le travail de l’équipe », « Travail récupéré après un allègement de l’historique ». Une version enregistrée par un agent garde le message qu’il a écrit.
3.  Clique Restaurer sur la ligne de la version voulue. Le bouton est toujours visible.
4.  Confirme dans la boîte **« Restaurer cette version ? »** — « Les fichiers de cette version reprennent leur contenu d’alors, partout où ton projet est synchronisé. Les fichiers ajoutés depuis restent en place. Tes versions plus récentes restent dans l’historique : tu pourras toujours revenir en avant. »
5.  Le message **« Version restaurée »** s’affiche : « Une nouvelle version a été ajoutée en haut de la liste. » Si tu travailles en équipe, la restauration part chez tes coéquipiers immédiatement. Si la restauration ne change aucun fichier, le message est **« Rien à restaurer »** — « Ton projet a déjà le contenu de cette version. » Aucune version n’est alors ajoutée.

## Ce que la restauration fait exactement

-   **Elle enregistre d’abord ton travail en cours.** L’état d’avant la restauration devient lui aussi une version récupérable : tu peux faire marche arrière sur ta marche arrière.
-   **Elle recrée le code et la configuration de la version choisie**, y compris les fichiers de code supprimés depuis. Tes images, sons, modèles et fichiers ignorés actuels restent en place, même s’ils figuraient dans un ancien historique.
-   **Elle ne supprime pas les fichiers ajoutés depuis.** Une restauration ne peut que ramener du contenu ; elle n’efface jamais en silence le travail récent d’un coéquipier.
-   **Elle s’enregistre comme une version normale**, portant le message « Restauration d’une version précédente ».
-   **Restaurer une version dont ton projet a déjà le contenu n’est pas une erreur** : l’app affiche « Rien à restaurer » et n’ajoute aucune version.

C’est ton filet de sécurité après un agent

Si un agent a cassé quelque chose, tu n’as pas besoin de lui demander de défaire son travail : reviens à la version d’avant, puis relance-le avec une consigne plus précise.

## Revenir plus loin, ou sur tes images : les archives locales

Les versions couvrent le code des dernières heures. Pour tout le reste, l’application garde aussi des **archives** de tes projets sur ton ordinateur : une par jour, avec les images, les sons et les modèles 3D rangés dans le projet. Ce sont ces archives qui contiennent tes médias : la sauvegarde en ligne ne les garde pas.

| Tu veux… | Passe par |
| --- | --- |
| Annuler ce qu’un agent ou toi venez de faire au code | Versions, dans le projet |
| Retrouver une image, un son ou un modèle écrasé ou supprimé | Une archive, dans Paramètres → Stockage → Sauvegardes |
| Remettre un projet dans son état d’il y a plusieurs jours | Une archive |

1.  Ferme le projet à restaurer et arrête ses agents : l’application refuse de remplacer un projet ouvert, et nomme celui qui bloque.
2.  Ouvre Paramètres → Stockage, section Sauvegardes. Chaque ligne est une archive, avec sa date.
3.  Clique Restaurer sur l’archive voulue. La fenêtre **« Restaurer depuis cette archive ? »** liste les projets qu’elle contient.
4.  Coche les projets à restaurer. Les autres ne changent pas. Quand l’archive contient plusieurs projets, aucun n’est coché d’avance.
5.  Clique Restaurer 1 projet. L’application archive d’abord l’état actuel, puis remplace les projets cochés.

Ce qu’une restauration d’archive fait exactement :

-   **Le projet revient à son état exact du jour de l’archive.** Ce que tu y as ajouté ou modifié depuis disparaît du projet — c’est la différence avec Versions, qui ne supprime jamais un fichier ajouté.
-   **L’état d’avant est archivé d’abord**, dans la même liste : si tu t’es trompé d’archive, restaure celle-là. Si cet archivage échoue, rien n’est remplacé.
-   **Sur un projet sauvegardé en ligne, la restauration devient une version**, portant le message « Restauration d’une archive locale ». Ton historique reste entier, tu peux l’annuler depuis Versions, et tes coéquipiers la reçoivent comme n’importe quelle version.
-   **Un projet resté local revient avec son historique du jour de l’archive.**
-   **Pendant le mode maintenance d’une release, la restauration est refusée** : termine d’abord le correctif.

### Combien d’archives sont gardées

-   Les archives des **trois derniers jours** où il y en a eu, jusqu’à trois par jour.
-   Plus **deux archives hebdomadaires**.

Créer plusieurs archives le même jour ne chasse plus celles des jours précédents.

Elles sont sur le même ordinateur que tes projets : elles protègent d’une erreur ou d’un espace de travail endommagé, pas de la perte de l’ordinateur. Pour en mettre une à l’abri, voir [Changer d’ordinateur](/application/projet/changer-d-ordinateur/#larchive-de-tes-projets).

### Si l’archive quotidienne échoue

La section Sauvegardes affiche d’habitude « Tes projets sont archivés chaque jour sur cet ordinateur. » Quand l’archive automatique échoue, cette ligne est remplacée par **« Tes projets ne sont plus archivés chaque jour. »**, avec la cause et la date de la dernière archive réussie (« Dernière archive réussie : … », ou « Aucune archive n’a encore été créée. »).

| Cause affichée | Quoi faire |
| --- | --- |
| « Il n’y a plus assez de place libre sur cet ordinateur… » | Libère de l’espace disque, puis clique Sauvegarder maintenant |
| « Tes projets dépassent la limite de 8 Gio d’une archive. » | Allège les plus gros projets (fichiers générés, médias inutiles), puis Sauvegarder maintenant |
| « La dernière archive automatique n’a pas pu être créée. » | Clique Sauvegarder maintenant. L’app réessaie aussi toute seule chaque heure |

L’avertissement disparaît dès qu’une archive réussit.

## Limites

-   La restauration d’une version porte sur **le code et la configuration**, c’est-à-dire ce que contient la sauvegarde en ligne. Elle ne restaure ni tes images, ni tes sons, ni tes modèles 3D : ces fichiers ne sont pas versionnés, ils vivent sur ton disque — pour eux, passe par une [archive locale](/application/projet/versions/#revenir-plus-loin-ou-sur-tes-images--les-archives-locales). Voir aussi [Où vit ton projet](/application/projet/).
-   Elle ne touche pas à ton jeu déjà publié sur Roblox. Pour remettre en ligne l’état restauré, il faut republier : voir [Publier ton jeu et suivre tes versions](/application/studio/publier/).
-   **Le panneau ne remonte pas au-delà des cinquante dernières versions.** Comme l’enregistrement est automatique et fréquent, cela couvre quelques heures de travail actif, pas des semaines.
-   **Pendant le mode maintenance d’une release, le retour de version est mis en pause.** L’action est masquée et le message affiché est : « Le retour de version est en pause pendant le mode maintenance — termine d’abord le correctif, puis restaure d’ici. »

## Questions fréquentes

**Est-ce que je perds les versions faites après celle que je restaure ?** Non. Elles restent dans l’historique, et tu peux repartir en avant en les restaurant à leur tour.

**Que voient mes coéquipiers quand je restaure ?** La version restaurée part chez eux immédiatement et devient la version de l’équipe. Les fichiers qu’ils ont ajoutés depuis ne sont pas supprimés.

**Combien de versions sont conservées ?** Le panneau liste les cinquante dernières, et tu ne peux restaurer que celles-là. Si la sauvegarde en ligne devient trop lourde, les versions les plus anciennes sortent de la liste, jamais l’état courant. Elles restent récupérables un temps : voir [Retrouver une version retirée](/application/projet/sauvegarde/#retrouver-une-version-retir%C3%A9e).

## Pour aller plus loin

-   [Ton code est sauvegardé automatiquement](/application/projet/sauvegarde/)
-   [Quand deux modifications se croisent](/application/projet/conflits/)
-   [Publier ton jeu et suivre tes versions](/application/studio/publier/)
