0 votes
311 vues

J'ai travaillé à la production d'un brouillon d'impression avec PTXPrint dans un projet Paratext, et une fois terminé, j'ai effectué un S/R (Send/Receive) du projet, mais le dossier « shared » (où PTXPrint place ses fichiers de configuration) n'a pas été envoyé. S/R a indiqué que je n'avais apporté aucune modification au projet. J'ai dû apporter une autre modification au projet pour que Paratext prenne conscience que le nouveau dossier « shared » existait et devait également être envoyé. Redémarrer Paratext n'a pas résolu le problème. J'ai donc modifié une petite permission, puis S/R a envoyé le dossier « shared » (et j'ai ensuite rétabli la permission). Je pense que Paratext devrait vérifier s'il y a un changement de statut du dossier « shared » lors de l'exécution de S/R, en plus des autres modifications qu'il détecte.

Traduit automatiquement depuis English
Paratext par (1,4k points) | 311 vues

2 Réponses

0 votes
Meilleure réponse

C'est un problème connu qui existe depuis longtemps (depuis la version 7.5, peut-être ?). Le problème est que Paratext ne voit pas les nouveaux fichiers ajoutés par un utilisateur sans qu'il y ait une autre modification. La cause en est un mécanisme de mise en cache effectué lors de la détermination des modifications pour S/R. En gros, sans que l'ouverture de la boîte de dialogue S/R ne prenne beaucoup plus de temps (une ou deux secondes par projet), il ne peut pas détecter les nouveaux fichiers dans un projet.
Lorsque Paratext crée un nouveau fichier, il est en mesure de mettre à jour le cache pour qu'il soit inclus dans S/R, mais lorsqu'un utilisateur ajoute un nouveau fichier, Paratext n'a aucun moyen de savoir qu'il existe maintenant sans le ralentissement susmentionné lors de l'exécution de S/R.

Traduit automatiquement depuis English
par [Expert]
(16,7k points)
0 votes

Voici une idée… Et si on plaçait un fichier au nom spécifique dans le dossier « shared », et si Paratext voit ce fichier, il sait que le dossier « shared » doit être synchronisé. Au cours de la synchronisation, il supprimerait ce fichier. (Bien sûr, on voudrait choisir un nom de fichier très distinctif/unique, pour qu'il ne soit pas créé accidentellement.) Cela permettrait aux programmes externes comme PTXPrint de définir cet indicateur lorsqu'ils mettent à jour des fichiers pour indiquer que S/R est nécessaire. Juste une idée…

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

Un indicateur de ce type serait très utile pour notre équipe. Idéalement, il devrait se déclencher pour les modifications de paramètres dans PT ainsi que pour les programmes externes. (Par exemple, la modification d'un rôle utilisateur nécessitait auparavant un S/R complet, ce qui était manquant dans les versions antérieures de PT.) Je sais que les rôles utilisateurs sont maintenant transférés séparément, immédiatement si Internet est disponible. Mais s'il y a d'autres modifications de paramètres qui nécessitent S/R pour se propager, ce serait formidable si elles pouvaient également déclencher cet indicateur.

Merci !

Traduit automatiquement depuis English

Il existe déjà un tel fichier : unique.id. Si un programme externe souhaite indiquer qu'un S/R doit être effectué, il lui suffit d'écrire quelque chose d'aléatoire (par exemple, un guid) dans ce fichier. La prochaine fois que Paratext effectuera un S/R, il verra que ce fichier a été modifié et il effectuera un ajout/suppression dans le dépôt local avant l'envoi vers le dépôt distant.

PADev.

Traduit automatiquement depuis English

Questions connexes

0 votes
6 réponses 1,0k vues
Salut Est-il possible d'avoir un document vierge partagé pour les notes ? Nos équipes ont besoin d'un endroit pour ... que nous prenons au cours du processus de traduction. Merci.
anon084515 116 posée janv. 18, 2021
0 votes
2 réponses 256 vues
Before the new way to copy a project with its history, I think the best practice for creating a copy of a project ( ... can't choose the correct glosses of the words in the IL.
wdavidhj 1,4k posée juin 27, 2018
0 votes
2 réponses 346 vues
Some users only ever use the quick S/R, i.e. the one accessible from the toolbar button. If they do this, they will ... warning box if there's a new project for them to S/R?
wdavidhj 1,4k posée juil. 16, 2016
0 votes
0 réponses 160 vues
I've wondered if we ought to write something about shared projects and backup software. Users may be using a ... /tiki-index.php?page_ref_id=376 I'd appreciate any comments.
[Expert]
sewhite
3,3k
posée janv. 28, 2016
0 votes
1 réponse 143 vues
Bonjour à tous, J'ai un projet nommé RNH. Il a, bien sûr, été créé par moi et enregistré dans le Registre ... de votre aide pour savoir comment localiser/trouver ce dossier. Merci.
TSNgaihte 220 posée févr. 18, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
So Peter was kept in prison, but the church was earnestly praying to God for him.
Acts 12:5
3,051 questions
6,010 réponses
5,676 commentaires
2,030 utilisateurs