Fichiers, comparaison et synchronisation Markdown
Au-delà des notes, une tâche peut contenir des fichiers, être placée côte à côte avec d’autres tâches dans l’onglet Comparaison, ou refléter un fichier Markdown conservé en dehors d’Andon.
Fichiers
L’onglet Fichiers d’une tâche liste ses pièces jointes. Son titre indique le nombre de fichiers.
- Ajouter un fichier : cliquez sur 📎 Joindre un fichier et choisissez-en un, ou faites glisser des fichiers depuis votre gestionnaire de fichiers sur l’onglet.
- Ouvrir un fichier : cliquez dessus pour l’ouvrir avec le programme associé à ce type de fichier sur votre système.
- Supprimer un fichier : utilisez son bouton de suppression.
Les pièces jointes sont stockées dans les bases de données d’Andon, et non sous forme de fichiers isolés : elles suivent votre dossier de données et accompagnent un projet dans les archives, puis lors de sa restauration. Dans l’onglet Tâches, une ligne affiche un indicateur lorsque sa tâche comporte des pièces jointes.
Un fichier peut atteindre 25 Mo, et vous pouvez joindre jusqu’à 25 fichiers à la fois. Un clic sur un fichier ouvre une copie temporaire : les modifications apportées dans l’autre programme ne sont pas réenregistrées dans Andon ; joignez de nouveau le fichier modifié pour les conserver. Les fichiers appartiennent à leur tâche : une tâche partagée avec un autre projet (chapitre 12) partage donc aussi ses fichiers.
Comparer des tâches
La comparaison place plusieurs tâches côte à côte, ce qui est idéal pour évaluer des fournisseurs, des conceptions ou des approches concurrentes.
- Dans l’onglet Tâches, sélectionnez au moins deux tâches avec Ctrl+clic ou Maj+clic.
- Cliquez sur le bouton Comparaison sous la liste des tâches, ou cliquez avec le bouton droit et choisissez Comparer les tâches sélectionnées.
- Un onglet Comparaison s’ouvre, avec une colonne par tâche. L’en-tête de chaque colonne indique le statut de la tâche, son nom et sa date de dernière modification, avec un › qui liste ses sous-tâches ; viennent ensuite ses notes et ses pièces jointes.
Cochez Lier le défilement pour faire défiler toutes les colonnes ensemble. Fermez l’onglet Comparaison lorsque vous avez terminé.
Synchronisation Markdown
La synchronisation Markdown transforme un dossier de fichiers .md, par exemple le dossier de documentation d’un dépôt, en tâches.
- Ouvrez le menu du projet et choisissez Modifier le projet.
- Sous Dossiers MD, cliquez sur Ajouter un dossier et sélectionnez n’importe quel fichier Markdown du dossier souhaité.
- De retour dans le projet, cliquez sur le bouton Synchroniser les fichiers MD depuis le dépôt qui apparaît désormais dans la barre d’outils.
Chaque fichier .md devient une tâche de premier niveau dont la note contient le contenu du fichier. Une nouvelle synchronisation met à jour les mêmes tâches au lieu de créer des doublons, et indique combien ont été créées, mises à jour ou laissées inchangées. Chaque mise à jour est enregistrée dans l’historique de la note sous forme de version « Sync MD ». Une tâche synchronisée n’est considérée comme modifiée que lorsqu’une synchronisation change sa note : sa date de modification correspond donc à la dernière synchronisation ayant apporté du nouveau contenu. Pendant une synchronisation, la note ouverte passe en lecture seule et les actions Archiver et Supprimer le projet sont indisponibles ; elles redeviennent accessibles dès la fin de la synchronisation. La fermeture d’Andon interrompt proprement une synchronisation en cours, et la suivante reprend les fichiers restants.
Les fichiers font référence. La synchronisation fonctionne dans un seul sens, des fichiers vers Andon :
- Modification d’une note synchronisée dans Andon : la synchronisation suivante la remplace par le contenu du fichier. La modification reste dans l’historique de la note, rien n’est donc perdu, mais les modifications durables doivent être apportées au fichier .md lui-même.
- Renommage d’un fichier ou déplacement du dossier : chaque tâche est associée à son fichier par le chemin complet de celui-ci ; un fichier renommé ou déplacé devient donc une nouvelle tâche. L’ancienne tâche reste en place ; passez-la au rouge ou supprimez-la.
- Suppression d’un fichier : sa tâche reste dans le projet.
- Sous-dossiers : non pris en compte. Seuls les fichiers .md situés directement dans chaque dossier sont synchronisés ; ajoutez un sous-dossier comme dossier MD à part entière si nécessaire. Un projet peut comporter plusieurs dossiers MD.