0 votes
79 vues

Je m'apprête à essayer quelque chose de risqué sur mon projet de traduction des Écritures. Comment puis-je le protéger au cas où quelque chose se passerait mal ?

Dans les formations Paratext, on me dit souvent de « sauvegarder votre projet » avant de faire quelque chose de risqué. Mais je ne sais pas vraiment la bonne façon de le faire, et je n'ai vu aucun article à ce sujet.

Dans votre réponse, veuillez aborder les points suivants :

  1. Que signifie exactement « sauvegarde » ? 
    1. S'agit-il spécifiquement de faire une copie d'un projet, ou y a-t-il d'autres choses que je peux ou devrais faire pour pouvoir récupérer en cas de problème ?
    2. Est-il suffisant dutiliser « Marquer un point dans l'historique du projet » à la place ?

  2. Quels privilèges sont nécessaires pour effectuer les étapes nécessaires pour le rendre (plus facilement) récupérable à l'avenir ?
  3. Quels privilèges sont nécessaires pour récupérer l'état connu bon ?
  4. Après avoir effectué la modification risquée, comment puis-je savoir si quelque chose s'est mal passé ?

J'aimerais beaucoup avoir des instructions que je pourrais donner à tout utilisateur impliqué dans les tests et la formation à suivre, afin qu'ils puissent utiliser leurs données de projet réelles sans s'inquiéter de gâcher leur projet.

Mise à jour : Certains des tests que je fais avec les utilisateurs doivent inclure Send/Receive. Les méthodes qui nécessitent d'éviter Send/Receive ne sont pas suffisantes pour tous les types de tests et de formation.

Traduit automatiquement depuis English
Paratext par (203 points)
modifié par | 79 vues

4 Réponses

0 votes

Pour ce que vous semblez sur le point de faire, copier l'intégralité du dossier du projet XYZ hors de votre dossier My Paratext Projects vers un autre emplacement est probablement suffisant. Ensuite, si quelque chose se passe mal, vous pouvez simplement supprimer le projet puis recopier ce dossier à son emplacement d'origine. C'est de loin la façon la plus facile de « sauvegarder », en particulier en préparation d'une modification ponctuelle dont vous n'êtes pas sûr.

Plutôt que « Marquer un point dans l'historique du projet », je recommanderais simplement d'effectuer un Send/Receive. Ce processus marque également un point, mais a l'avantage d'être une sauvegarde légèrement plus robuste -- si vous faites quelque chose de catastrophique qui écrase les données d'historique sur votre machine locale, cette sauvegarde serait toujours dans le cloud. Ce processus est meilleur que la simple copie du dossier comme suggéré dans mon premier paragraphe, mais il est également légèrement plus compliqué pour restaurer les choses. 

Il est rassurant de savoir qu'il est extrêmement difficile d'apporter une modification si mauvaise que quelqu'un ne puisse pas restaurer une ancienne copie de votre projet. Je dirais qu'il est presque impossible pour vous de corrompre les données à un tel degré, mais ce n'est pas impossible pour quelqu'un ayant accès au registre de sauvegarde.

2 & 3

Si vous utilisez la méthode de copie du dossier, vous n'avez pas vraiment besoin de privilèges du tout.

Si vous essayez de restaurer un ancien point dans l'historique, vous pourriez avoir besoin de privilèges d'administrateur privileges (je ne me souviens pas immédiatement). Et si vous avez fait une erreur si énorme que vous ne pouvez pas la corriger, vous pourriez avoir besoin de demander de l'aide à quelqu'un ayant accès au serveur.

4

Cela dépend de la modification que vous avez effectuée. Mais selon ce que vous faites, vous voudrez tester cela soigneusement avant de faire des modifications futures sur le projet. Il est extrêmement facile de supprimer une erreur et de revenir à un état sauvegardé il y a quelques heures. Il est extrêmement difficile de réaliser, après un mois de travail, que certaines données sont corrompues, mais que vous avez également apporté beaucoup de modifications correctes entre-temps.

Traduit automatiquement depuis English
par (1,9k points)

Comment ce conseil change-t-il (ou non) si les tests et la formation nécessitent l'utilisation de Send/Receive

Certains des tests que je fais avec les utilisateurs doivent inclure Send/Receive. Les méthodes qui nécessitent d'éviter Send/Receive ne sont pas suffisantes pour tous les types de tests et de formation. Désolé de ne le dire que maintenant. J'avais l'intention de l'inclure dans ma question originale et j'ai oublié.

Traduit automatiquement depuis English
0 votes

Saludos Mercado.

Une sauvegarde est un fichier .zip contenant une copie du projet. C'est un moyen de récupérer au cas où vous feriez quelque chose qui endommage les fichiers.

Un point d'historique est également utile. Au cas où vous voudriez revenir à un certain point dans le texte ou la configuration, ce point d'historique facilitera la localisation du point antérieur aux modifications. Occasionnellement, une erreur lors de la manipulation du projet, en particulier si vous manipulez directement les fichiers, peut nécessiter le fichier .zip pour corriger. 

Une chose que je recommande, au cas où vous essayez quelque chose que vous pensez qui va mal se passer ou est une modification majeure, est de faire une copie du projet et d'y effectuer vos tests avant de procéder sur le projet réel (même si vos tests se passent bien sur le projet copié, n'oubliez pas de sauvegarder le projet réel).

Un utilisateur avec des permissions d'administrateur sera en mesure de manipuler l'historique ou de restaurer le projet. N'opérez sur les fichiers directement que si vous savez ce que vous faites. Dans de nombreux cas, certaines informations du projet proviennent de plus d'un fichier.

La sauvegarde est effectuée depuis le Menu principal de Paratext - Avancé - Sauvegarder le projet vers un fichier....

Pour créer un projet copié, créez le projet puis utilisez la restauration pour prendre la sauvegarde que vous avez effectuée depuis le projet principal.

L'option de restauration se trouve dans Menu principal de Paratext - Avancé - Restaurer le projet depuis un fichier...

Saludos,
Pepe.

Traduit automatiquement depuis English
par (973 points)

Comment ce conseil change-t-il (ou non) si les tests et la formation nécessitent l'utilisation de Send/Receive

Je suis designer pour Paratext 10 Studio, et certains des tests que je fais avec les utilisateurs doivent inclure Send/Receive. Les méthodes qui nécessitent d'éviter Send/Receive ne sont pas suffisantes pour tous les types de tests et de formation. Désolé de ne le dire que maintenant. J'avais l'intention de l'inclure dans ma question originale et j'ai oublié.

Traduit automatiquement depuis English
Je comprends.

Lorsque vous prenez une sauvegarde du projet réel et que vous la restaurez en tant que projet de test, vous obtenez toutes les informations sauf l'historique. Donc, si vos tests nécessitent l'historique, cette méthode n'est pas pratique. Sinon, si ce dont vous avez besoin est le texte et les paramètres des autres outils, cela sera utile.

Pour tirer parti de l'envoi/réception, vous pouvez créer le projet de test en tant que projet auxiliaire lié au projet principal, afin de ne pas générer plus de projets qui « confondent » les statistiques. Vous pouvez ajouter à ce projet autant d'utilisateurs que vous le souhaitez et l'envoi/réception fonctionnera pour tous.

Maintenant, c'est juste une façon de procéder, mais comme mentionné par des amis dans les autres réponses, vous pouvez travailler sur le projet réel en ayant les considérations et les permissions appropriées. Jetez un œil à la réponse de Phil, ci-dessous, pour plus d'informations sur la façon et qui devrait procéder à ce type de test.

Saludos,
Pepe.
Traduit automatiquement depuis English
+1 vote

Avant d'apporter des modifications « risquées » à un projet Paratext, il y a certaines choses qui peuvent être faites pour protéger les données. Comme pour une assurance, on espère que vous n'aurez pas besoin de cette sauvegarde et que vous pourrez simplement vous en débarrasser une fois que vous serez confiant que votre projet fonctionne toujours correctement.

  1. Utilisez Send/Receive pour envoyer le projet aux serveurs Paratext. Assurez-vous que tous les membres du projet ont effectué Send/Receive et demandez-leur d'arrêter de travailler jusqu'à ce que vous ayez effectué les modifications. Cela garantit que la dernière copie des données est sur les serveurs pour que les autres puissent y accéder. S'il y a un problème avec votre projet, vous pouvez supprimer le projet et le télécharger à nouveau. CEPENDANT, si vous avez des fichiers supplémentaires (par exemple un dossier \local ou un dossier \PA7), ceux-ci ne sont pas enregistrés sur le serveur, vous devez donc utiliser une autre méthode.
  2. La façon la plus sûre de sauvegarder l'intégralité du projet est simplement de copier l'intégralité du dossier du projet vers un emplacement sûr. Cela peut être n'importe quel dossier sur votre ordinateur. Si vous avez un problème avec le projet, vous pouvez utiliser ce dossier pour revenir à vos données en recopiant simplement l'intégralité du dossier vers le dossier c:\My Paratext 9 Projects. VOUS DEVEZ ÊTRE PRUDENT avec la restauration de données plus anciennes après avoir effectué Send/Receive, car cela peut provoquer des conflits avec le projet. Il est sûr de restaurer l'intégralité du dossier si aucun Send/Receive n'a été effectué vers les serveurs avec d'autres données. Si vous avez effectué Send/Receive et que vous restaurez ensuite le dossier par-dessus vos données, vous pouvez provoquer des conflits.
  • C'est l'Administrateur du projet qui doit effectuer ces modifications « risquées » (et récupérer des modifications). Tous les autres doivent effectuer Send/Receive et arrêter de travailler jusqu'à ce que les modifications aient été effectuées.
  • La capacité de déterminer si les modifications ont réussi dépendra de la nature des modifications. En général, vous pouvez utiliser l'Historique du projet (ou Modifications récentes) pour comparer les fichiers avant et après les modifications. Malheureusement, cela ne s'applique qu'au texte lui-même. Les modifications dans d'autres domaines tels que les Termes bibliques ou la Liste de mots devraient être examinées individuellement.
Étape par étape
  • Tout le monde dans l'équipe effectue Send/Receive et arrête de travailler pendant la modification.
  • L'Administrateur copie le dossier du projet vers un emplacement sûr
  • L'Administrateur effectue la modification souhaitée (voir ci-dessous si la modification n'a pas fonctionné)
  • L'Administrateur examine la modification pour confirmer que tout est en ordre puis effectue Send/Receive 
  • L'équipe effectue Send/Receive et continue de travailler
Si la modification n'a pas fonctionné :
  • L'Administrateur peut supprimer le projet existant et effectuer Send/Receive pour récupérer le projet depuis le serveur
  • S'il y avait des dossiers spéciaux (comme le dossier local), l'Administrateur peut supprimer le dossier existant et copier le dossier de sauvegarde dans c:\My Paratext Projects 9
  • À ce stade, l'Administrateur pourrait essayer à nouveau d'effectuer la modification avec des corrections ou continuer à travailler
  • Laissez l'équipe continuer à travailler.
Traduit automatiquement depuis English
par (9,9k points)
0 votes
  1. « Sauvegarde » signifie utiliser la fonction de sauvegarde de Paratext (Projet > Avancé > Sauvegarder le projet vers un fichier). Dans la grande majorité des cas, il est suffisant d'utiliser Marquer un point dans l'historique du projet. Habituellement, l'utilisation d'une sauvegarde sert à créer un nouveau projet séparé du projet principal pour effectuer des tests, afin de ne pas modifier les données du projet principal.
  2. Tout utilisateur du projet avec un rôle non-observateur peut créer une sauvegarde ou marquer un point dans l'historique.
  3. Seul un administrateur peut restaurer un état.
  4. Cela revient malheureusement à vous, l'utilisateur, de le déterminer.
EDIT : Wow. Apparemment, ce logiciel de forum ne se met pas à jour quand quelqu'un d'autre répond à une question. Regardez les autres réponses qui ont été faites pendant que je tapais lentement ma réponse. clin d'œil
Traduit automatiquement depuis English
par [Expert]
(16,7k points)

Questions connexes

0 votes
2 réponses 549 vues
Nous avons un projet qui est en cours de réactivation, et la seule sauvegarde dont nous disposons est une copie du dossier ... avoir besoin de faire cela pour plus d'un projet.)
CraigF 237 posée avr. 29, 2024
0 votes
2 réponses 246 vues
Il y a quelques années, j'ai inséré environ 400 notes dans notre projet de notes de consultants intitulé Notes ... est possible pour les projets de notes de consultants. Merci !
proftroy 103 posée juin 9, 2023
0 votes
1 réponse 292 vues
We have been working on a project since last year. We made lot of changes since last year. Now, when I click on ... are made after that and who has done that? Thanks, anon899536
UJ 162 posée févr. 1, 2019
0 votes
3 réponses 414 vues
We're using ParaText 8 in a politically sensitive restricted access area. The MTT does not take his work computer on-line, ... gone wrong and how to fix it? Thanks for any help!
anon490883 109 posée janv. 21, 2020
0 votes
2 réponses 471 vues
Today, I wanted to create some text for a colleague to try out in SAB (scripture app builder). This is what I did in ... the Greek term was just translated as sit or even eat .
Tim 934 posée mai 24, 2019
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
There is neither Jew nor Gentile, neither slave nor free, nor is there male and female, for you are all one in Christ Jesus.
Galatians 3:28
3,048 questions
6,007 réponses
5,672 commentaires
2,028 utilisateurs