Instructions
Comment utiliser Umbrella
La page Umbrella elle-même est nécessaire au fonctionnement de la sauvegarde sur votre ordinateur, mais elle n'est pas souhaitée sur votre site public. Pour la masquer, ouvrez l'inspecteur de page et décochez l'option “Afficher dans le menu”. Souvenez-vous de ce détail, car vous devrez le refaire pour chaque page Umbrella que vous créerez. Si vous laissez cette option cochée, RapidWeaver ajoutera la page Umbrella au menu du site, ce qui n'est probablement pas ce que vous voulez.
Maintenant vous êtes en sécurité ! Essayez toutes les modifications qui vous chantent dans votre document RapidWeaver. Souvenez-vous simplement de “photographier” l'état courant en exportant (avec n'importe laquelle des commandes d'export de RapidWeaver) à chaque fois que vous parvenez à une situation intéressante. Umbrella réalisera la sauvegarde en silence et en arrière-plan, dans de petites images-disque (la taille effective des images dépend de la quantité d'informations sauvegardées).
Si vous changez d'avis et que vous souhaitez revenir à une version antérieure, ouvrez simplement le dossier des sauvegardes (cliquez sur le bouton “Voir les sauvegardes” dans Umbrella) pour les afficher dans une fenêtre du Finder, faites un double-clic sur l'image-disque pour la “monter” sur le bureau, puis utilisez le Finder pour faire glisser les fichiers que vous voulez récupérer.
Les sauvegardes sont créées lorsque le site est exporté ou publié. Vous pouvez aussi lancer une sauvegarde manuellement à tout moment, en cliquant sur le bouton “Sauvegarder maintenant” dans Umbrella.
Les fichiers de sauvegarde
Chaque sauvegarde génère une image-disque (.dmg) et l'enregistre dans le dossier des sauvegardes, qui se trouve à (utilisateur)/Bibliothèque/Application Support/Umbrella. On accède au dossier directement en cliquant sur le bouton “Voir les sauvegardes” dans Umbrella. Les fichiers sont nommés selon un schéma simple qui permet d'identifier rapidement les états antérieurs.Par exemple, “MonSiteWeb-exp-070728-120256.dmg”, où :
- “MonSiteWeb” est le nom de votre document RapidWeaver, ce qui vous permet de savoir quelle sauvegarde correspond à quel site.
- “exp” est le mode de sauvegarde (“exp” pour un export, “pub” pour une publication, “man” pour une sauvegarde manuelle.
- Le reste est constitué de la date et de l'heure de sauvegarde, sous la forme AAMMJJ-HHMMSS (année, mois, jour, heure, minute, seconde).
- Enfin, le suffixe .dmg (les sauvegardes sont des images-disque).
-
Réglages
Vous pouvez régler séparément le nombre de sauvegardes pour l'export et la publication. Ceci est utile, car vous ferez en général plus d'exports que de publications. Les exports sont effectués sur votre ordinateur par RapidWeaver, ils vous permettent de naviguer dans le site pour le tester avec un navigateur tout en continuant à travailler dessus. Les publications, au contraire, sont envoyées vers votre hébergeur, il est donc recommandé de conserver une sauvegarde de chaque publication pendant un certain temps. Comme elles interviennent moins souvent, vous pouvez envisager d'en conserver un plus grand nombre.
Les sauvegardes sont effectuées en arrière-plan par une application invisible qui est lancée et quittée automatiquement. Cette application n'a pas d'interface utilisateur et reste silencieuse même en cas d'erreur (comme un problème pour lire un fichier ou si votre disque est trop plein). Si vous vous rendez compte que la sauvegarde ne fonctionne pas, ouvrez l'utilitaire Console (dans /Applications/Utilitaires) et voyez s'il s'y trouve des messages envoyés par UmbrellaJob. La sauvegarde est réalisée de manière non prioritaire et ne gênera jamais votre travail dans RapidWeaver, même si une erreur survient, elle surviendra en silence.
Vous pouvez supprimer manuellement les sauvegardes ou en déplacer une hors du dossier des sauvegardes. Le fichier ne sera pas trouvé lorsqu'Umbrella cherchera à le supprimer, c'est tout. UmbrellaJob enverra un message d'erreur dans la Console, sans aucune conséquence ni aucun danger.
Le choix du nombre de sauvegardes doit prendre en considération le mode (voir ci-dessous), car pour des raisons évidentes le mode “dossier parent” peut utiliser beaucoup plus d'espace sur le disque que le simple mode “document seul”. Si vous n'avez plus beaucoup d'espace libre, évitez de dupliquer votre archive de films 250 fois, il est probable que ça échouera. Cela dit, Umbrella annulera la sauvegarde proprement et silencieusement, en laissant votre disque inchangé s'il n'y a pas la place de la faire.
Le mode “dossier parent”
Le mode “dossier parent” est beaucoup plus puissant, puisqu'il sauvegarde non seulement le document RapidWeaver mais aussi tout ce qui est nécessaire pour créer le site : éléments des pages, fichiers à télécharger, mp3, etc. Néanmoins, pour éviter de remplir votre disque avec des copies inutiles de fichiers qui ne sont jamais modifiés, vous devez organiser votre espace de travail en conséquence pour utiliser cette fonctionnalité. Heureusement c'est très simple.
Dans ce diagramme est représenté un exemple typique d'une organisation de dossiers optimisée pour Umbrella. Le dossier principal du projet de site est coupé en deux sous-dossiers : les éléments de source que vous voulez protéger avec la sauvegarde, et les fichiers de vidéos qui sont terminés et ne seront plus modifiés jusqu'à la mise en ligne du site, qui sont évidemment bien trop gros pour être inclus de façon répétitive dans les sauvegardes. Dans cet exemple, seul le dossier “Source de MonSite” contenant le document RapidWeaver “MonSite.rw3” sera sauvegardé, avec tous les sous-dossiers contenus dans le dossier et tous les fichiers qu'ils contiennent. Le dossier “Vidéos du site”, en revanche, ne sera pas inclus dans la sauvegarde car il est en-dehors du dossier “parent” du document.
De cette manière, en séparant les éléments sources en deux dossiers, vous pouvez facilement contrôler ce qui ira dans les sauvegardes et ce qui sera ignoré. Dans cet exemple, les vidéos sont utilisées dans le site car elles sont référencées dans le document RapidWeaver (en tant qu'éléments de pages ou dans des pages de type vidéo) sans pour autant être incluses dans le document. Elles seront ignorées par Umbrella car elles ne sont pas placées dans le dossier parent de “MonSite.rw3”.
Pour éviter des sauvegardes accidentelles de grande taille, une alerte de confirmation apparaît lorsqu'on sélectionne le mode “dossier parent”. Cette alerte peut être désactivée en cochant la case “Ne plus afficher cette alerte” dans la fenêtre d'alerte, et réactivée ultérieurement en maintenant pressée la touche option en sélectionnant le mode “dossier parent”.