GuideSynchronisez un dossier de votre ordinateur vers votre coffre

Votre dossier, porté dans votre coffre.

Connectez un dossier de votre ordinateur et appuyez sur Synchroniser quand vous voulez que votre coffre rattrape son retard. Cela va dans un seul sens, seulement quand vous le demandez, et vos propres fichiers ne sont jamais que lus.

8 chapitres
Dans ce guide· 8 chapitres
L’idée

Un seul sens, à votre demande

Un dossier connecté est l’original. Votre coffre en tient une copie. La synchronisation porte l’un vers l’autre chaque fois que vous appuyez sur le bouton, en ne déplaçant que ce qui a changé depuis la dernière fois — si bien qu’un dossier de quelques milliers de fichiers avec trois modifications récentes se synchronise en un instant.

Trois choses restent vraies quel que soit votre usage. 1Presence lit vos fichiers — il ne réécrit, ne renomme et ne supprime jamais rien de ce que vous gardez sur votre ordinateur. Rien ne tourne en arrière-plan — une synchronisation a lieu quand vous appuyez sur Synchroniser, et à aucun autre moment. Et rien ne redescend — un document que vous modifiez dans 1Presence reste dans votre coffre ; votre copie locale est laissée exactement telle qu’elle était.

La seule chose que 1Presence écrit un jour sur votre disque est son propre petit marqueur, pour que le dossier puisse se reconnaître plus tard. C’est ce que sont les liaisons, et vous pouvez les désactiver.

Connecter et synchroniser

Connectez un dossier et synchronisez-le

  1. 1

    Connectez le dossier

    Dans Chrome ou Edge sur votre ordinateur, ouvrez Connecteurs, choisissez Connecter des dossiers et désignez un dossier. Prenez-en un qui contient du travail à vous — un disque entier, votre dossier utilisateur, ou tout ce que le système gère pour vous est refusé par le navigateur.

  2. 2

    Acceptez l’invite « Modifier les fichiers »

    Le navigateur demande à modifier les fichiers du dossier. 1Presence se sert de cette autorisation pour une seule chose : un petit marqueur caché qui permet au dossier de se reconnaître plus tard. Il ne modifie jamais vos propres fichiers et n’écrit jamais par-dessus. Si vous préférez qu’il n’écrive rien du tout, refusez et choisissez Connecter sans cela — le dossier se connecte quand même et se synchronise quand même.

  3. 3

    Appuyez sur Synchroniser et choisissez où cela va

    Prenez n’importe quel dossier de votre coffre, ou créez-en un nouveau directement dans le sélecteur. Le contenu de votre dossier atterrit directement dans le dossier choisi ; cochez Le mettre dans son propre dossier pour le nicher un niveau plus bas, sous le nom du dossier lui-même. Si la destination contient déjà des fichiers, la boîte de dialogue dit combien avant que quoi que ce soit ne bouge.

  4. 4

    Choisissez comment vos agents s’en souviennent

    Pendant que vous choisissiez une destination, 1Presence a parcouru le dossier — combien de fichiers, de quelle taille, documents ou médias — et propose un niveau de mémoire d’après ce qu’il a trouvé. Gardez la proposition ou prenez-en une autre.

  5. 5

    Synchronisez maintenant

    Laissez la fenêtre du navigateur ouverte jusqu’à la fin : les fichiers sont copiés depuis votre ordinateur par votre navigateur, donc fermer l’onglet arrête la course. À la fin, vous obtenez un récapitulatif — ajoutés, mis à jour, inchangés — et la ligne du dossier indique sa dernière synchronisation et sa destination.

À partir de là, synchroniser tient en une pression sur Synchroniser dans la ligne du dossier. La destination et le niveau de mémoire sont retenus ; vous pouvez changer l’un ou l’autre depuis la même boîte de dialogue.

Liaisons

Les liaisons : comment un dossier se reconnaît

Votre navigateur ne dit presque rien à 1Presence d’un dossier que vous connectez — seulement son nom, à dessein, pour qu’un site web ne puisse pas apprendre la forme de votre disque. Laissé là, un dossier reconnecté après une réinitialisation du navigateur, renommé, ou ouvert sur un second ordinateur ressemble à un dossier tout neuf : chaque fichier est recopié, et sans trace de ce qui a déjà été envoyé, un changement ultérieur d’un côté ou de l’autre ne peut pas être repéré.

Une liaison est un petit fichier que 1Presence écrit dans votre dossier local, pour que, si vous déplacez le dossier sur une autre machine, il puisse encore dire ce qui a été synchronisé et quand. Le dossier est reconnu à nouveau sur un autre ordinateur, dans un autre navigateur, ou après que vous l’avez reconnecté, et rien n’est copié deux fois. Avec les liaisons activées, chaque synchronisation écrit un dossier caché en haut de votre dossier local, appelé .1presence, qui contient un fichier appelé sync.json — où ce dossier se synchronise, et une empreinte de chaque fichier tel qu’il a été envoyé la dernière fois.

Ce que le marqueur contient, et ce qu’il ne fait jamais

  • Aucun secret. Pas d’identifiant, pas d’adresse e-mail, aucun contenu de coffre — juste la destination, un identifiant aléatoire, et les empreintes par fichier. On peut sans risque le versionner, le sauvegarder, ou le remettre à quelqu’un avec le dossier.
  • Il reste hors du contrôle de version. Le dossier caché porte son propre fichier d’exclusion, si bien qu’un dossier qui est aussi un dépôt de code ne montre jamais le marqueur comme une modification.
  • C’est la seule chose écrite. Exactement une partie de 1Presence a le droit d’écrire sur votre disque, et elle ne peut écrire qu’à l’intérieur de ce dossier caché. Cette limite est vérifiée automatiquement à chaque compilation du produit, elle n’est pas laissée aux bonnes intentions.

Pourquoi l’invite du navigateur dit « Modifier les fichiers »

Les navigateurs n’ont pas d’autorisation qui veuille dire « écrire un seul fichier caché ». La plus petite autorisation qui écrive quoi que ce soit est celle qui laisse un site modifier les fichiers du dossier : c’est donc ce que l’invite affiche. 1Presence demande plus qu’il n’utilise et se tient à la promesse plus étroite : la seule chose qu’il écrit jamais sur votre disque est son propre marqueur.

Activer ou désactiver les liaisons

Les liaisons sont activées par défaut. Si vous refusez l’invite, le dossier se connecte sans elles et tout marche quand même — sur cet ordinateur, dans ce navigateur, jusqu’à ce que vous effaciez les données du site ou reconnectiez le dossier. Ce que vous perdez, c’est la reconnaissance ailleurs : un autre ordinateur traite le dossier comme neuf, recopie tout, et pose la question pour tous les fichiers déjà présents à la destination.

Un dossier sans liaisons affiche liaisons désactivées sur sa ligne, avec un lien activer à côté. Les activer demande l’autorisation une fois, et le choix est retenu — on ne le redemande jamais sans raison. Les dossiers connectés avant l’existence des liaisons affichent le même lien.

Une dernière chose que le marqueur rend possible : si vous connectez une copie d’un dossier déjà synchronisé — un clone, ou une sauvegarde restaurée —, 1Presence reconnaît le marqueur partagé et demande s’il faut la synchroniser comme un dossier distinct ou utiliser cette copie à la place, plutôt que de laisser deux dossiers piloter une même destination.

Fusion

Ce qui se passe quand des fichiers se rencontrent

Chaque synchronisation ne copie que ce qui a changé. Un fichier nouveau ou différent sur votre ordinateur monte. Un fichier inchangé est passé sans même être lu. Un fichier que vous avez supprimé localement reste dans votre coffre — la synchronisation ajoute et met à jour ; elle ne supprime jamais.

Synchroniser vers un dossier qui contient déjà des fichiers

Vous pouvez viser n’importe quel dossier du coffre, y compris un que vous utilisez déjà. Les fichiers déjà là que votre dossier n’a pas ne sont jamais touchés. Votre dossier vient se fondre à côté d’eux, et un sous-dossier de même nom fusionne au lieu de se dupliquer.

Même nom, même endroit, et aucune trace de l’avoir envoyé — c’est le seul cas qui demande votre avis. 1Presence ne peut pas dire si un tel document est une copie qu’il a faite plus tôt ou un travail que vous ou un agent avez fait dans le coffre, alors il s’arrête avant d’écrire quoi que ce soit et vous demande. La boîte de dialogue liste les fichiers et dit lesquels ont été écrits en dernier dans 1Presence, puis propose trois choix :

  • Garder ce qui est dans mon coffre — le choix sûr, et celui par défaut. Les autres fichiers sont copiés ; ceux-ci restent exactement tels quels.
  • Utiliser mes copies locales — les remplace par les fichiers de votre ordinateur. Les versions précédentes restent un temps dans l’historique de chaque fichier.
  • Choisir un autre dossier — retour au sélecteur de destination, sans rien avoir écrit.

Quel que soit votre choix, les deux copies sont retenues à partir de là. La question est posée une fois par dossier, pas à chaque synchronisation — et un changement ultérieur d’un côté ou de l’autre est repéré correctement.

Modifié des deux côtés

Une fois que 1Presence a une trace d’un fichier, il peut voir si la copie du coffre a changé depuis qu’il l’a écrite. Si votre copie locale a changé elle aussi, le fichier est laissé tranquille et signalé dans le récapitulatif comme modifié dans votre coffre depuis la dernière synchronisation, avec un bouton Utiliser mes copies locales si vous voulez que votre version l’emporte. Le fichier de votre ordinateur est intact dans les deux cas. Si seule la copie du coffre a changé, il ne se passe rien du tout — votre modification dans 1Presence tient.

Le document dit d’où il vient

Ouvrez un document synchronisé dans votre coffre et une ligne en haut nomme le dossier d’où il vient, et quand. S’il a été modifié dans 1Presence depuis — par vous ou par un agent —, elle le dit aussi, et dit ce que fera la prochaine synchronisation : remplacer cette version, l’actuelle étant conservée dans l’historique du fichier. Rien n’est cassé quand vous voyez cette ligne ; que la copie du coffre soit en avance est une issue normale d’une synchronisation à sens unique.

Quand cela tourne

Seulement quand vous appuyez sur Synchroniser

Il n’y a ni calendrier ni processus en arrière-plan. Une synchronisation tourne quand vous appuyez sur Synchroniser, dans la fenêtre de navigateur où vous appuyez, et s’arrête si vous fermez cette fenêtre. Entre deux synchronisations, rien n’est surveillé et rien ne bouge.

Parce que la connexion vit dans votre navigateur, la synchronisation se fait depuis l’ordinateur où se trouve le dossier. La ligne du dossier dans Connecter des dossiers indique sa dernière synchronisation et sa destination. Sur votre téléphone, les fichiers synchronisés sont simplement là, dans votre coffre — lisibles, cherchables et modifiables comme tout le reste.

Les navigateurs revérifient l’accès aux dossiers de temps en temps : après une longue interruption, on peut donc vous demander de reconnecter le dossier avant de synchroniser. Avec les liaisons activées, cela ne coûte rien : le dossier est reconnu et la synchronisation reprend là où elle s’était arrêtée.

Mémoire

Comment vos agents s’en souviennent

Le niveau de mémoire que vous choisissez dans la boîte de dialogue de synchronisation se pose sur le dossier de destination dans votre coffre, pas sur le dossier de votre ordinateur. C’est le même cadran que porte chaque dossier du coffre : ouvrez plus tard le dossier de destination dans votre coffre et vous pouvez l’y changer, et tout ce qu’apporte la synchronisation suivante suit le réglage du dossier.

  • « Remember every file » — les faits contenus dans chaque fichier sont distillés en mémoire et reviennent d’eux-mêmes. Idéal pour un petit dossier ciblé.
  • « Remember the gist » — vos agents tiennent le dossier dans son ensemble et vous y orientent quand cela compte. Le choix confortable pour un gros dossier.
  • « Keep as searchable files » — rien n’est soulevé sans qu’on le demande, mais le contenu complet est trouvé dès que vous demandez.
  • « Just store them » — gardés en sûreté, hors mémoire et hors recherche. Ouverts seulement si vous en nommez un.

La proposition vient de ce que 1Presence a trouvé dans le dossier : une poignée de documents plaide pour se souvenir de chaque fichier ; des centaines, pour l’essentiel ; un dossier de photos et de vidéos, pour un simple stockage, puisqu’il n’y a pas de texte à distiller. Tout sous-dossier auquel vous avez déjà donné son propre niveau le garde — votre choix s’applique autour de lui, et le récapitulatif nomme lesquels.

La section Comment cela revient du guide de la mémoire explique le cadran en entier.

Synchronisation stricte

Synchronisation stricte : quand les dates de modification ne sont pas fiables

Pour décider de ce qui a changé, 1Presence compare d’abord la date de modification et la taille de chaque fichier avec ce qu’il avait relevé la fois précédente. Les deux sont disponibles sans ouvrir le fichier, et c’est ce qui permet à un gros dossier de se synchroniser en quelques secondes. Ce n’est que lorsqu’elles diffèrent qu’il lit le fichier et compare son contenu — si bien qu’un fichier dont l’horodatage a bougé mais pas le contenu, par exemple restauré depuis une sauvegarde, est reconnu comme inchangé et n’est pas renvoyé.

Ce raccourci fait confiance à une chose : qu’un fichier de même date de modification et de même taille a le même contenu. La synchronisation stricte ne lui fait pas confiance. Elle lit chaque fichier et compare par le contenu, ce qui prend plus de temps en proportion de la taille du dossier. Activez-la quand un fichier a pu changer sans que sa date de modification bouge — certains outils préservent les horodatages quand ils écrivent — ou quand vous voulez simplement la certitude que le coffre correspond. La case est dans la boîte de dialogue de synchronisation, et le réglage est retenu pour ce dossier.

Retirer

Retirer un dossier

Retirez un dossier depuis sa page dans votre coffre. La déconnexion ne vaut que pour cet ordinateur et se défait en reconnectant — le marqueur reste sur le disque, donc le dossier est encore reconnu si vous changez d’avis. Vous pouvez aussi vider ce que ses synchronisations ont mis dans le coffre : les copies qui correspondent à ce que la synchronisation a écrit sont présélectionnées ; ce qui a été modifié dans 1Presence depuis est conservé sauf si vous le cochez ; les fichiers de ce dossier que la synchronisation n’a jamais écrits ne sont jamais touchés. Les fichiers retirés partent à la corbeille.

Les limites à connaître

  • Navigateur. Chrome, Edge et les autres navigateurs fondés sur Chromium, sur un ordinateur. Safari et Firefox n’offrent pas encore l’accès aux dossiers sous-jacent, et les navigateurs de téléphone ne l’exposent pas.
  • Taille des fichiers. Les fichiers de plus de 10 Mo sont passés plutôt que copiés à moitié. Une synchronisation traite jusqu’à 5 000 fichiers par course ; relancez-la pour continuer au-delà.
  • Ce qui est passé. Les fichiers et dossiers cachés, ainsi que les dossiers d’outillage qu’un projet traîne avec lui — sorties de compilation, caches de dépendances, entrailles du contrôle de version — sont laissés de côté.
  • Un seul ordinateur le synchronise. La connexion vit dans le navigateur depuis lequel vous l’avez connecté, c’est donc là que Synchroniser tourne. Tout ce qu’elle apporte est dans votre coffre partout.

Un seul sens, à votre demande

Votre dossier reste l’original.

Appuyez sur Synchroniser et votre coffre rattrape votre ordinateur — seulement ce qui a changé, seulement quand vous le demandez. 1Presence lit vos fichiers et n’écrit rien sur votre disque hormis son propre petit marqueur, et rien ne redescend jamais par-dessus votre travail.