Puis-je fusionner deux documents Microsoft Word de manière fiable avec Subversion? [fermé]

nous avons des modifications simultanées qui se produisent sur les documents Word et je veux m'assurer que Subversion peut gérer la fusion .les fichiers doc. Savez-vous si Subversion gère bien les fusions de documents Word?

24
demandé sur Lars Truijens 2008-09-18 09:09:44
la source

10 ответов

Utiliser TortoiseSVN fusionner l'utilitaire avec le xdocdiff plugin pour comparer et fusionner des documents de Bureau

19
répondu CMS 2008-09-18 09:12:47
la source

Vous pouvez utiliser TortoiseSVN dans son installation par défaut pour visualiser les diffs et effectuer des fusions de documents Word, il ouvre juste Word et utilise le mode de révision/modification de Word pour le faire.

Edit: par défaut, il dispose également de capacités diffing pour les formats PowerPoint, Excel, OpenOffice et StarOffice. (Consultez le répertoire TortoiseSVN\Diff-Scripts).

12
répondu Daemin 2010-01-08 06:20:34
la source

je voudrais ajouter le svn: needs-lock propriété des documents Word stockés dans Subversion de sorte que les gens doivent verrouiller le fichier avant de l'éditer. Cela contribuera grandement à prévenir les conflits de fusion.

C'est ce que nous faisons au travail et il fonctionne très bien. (Nous n'avons pas le choix d'utiliser des documents Word, donc cette solution plutôt que de changer le type de fichier.)

5
répondu Greg Hewgill 2008-09-18 09:13:51
la source

les documents Word sont binaires, donc, non. Les rédacteurs en chef sont-ils suffisamment informés pour apprendre à utiliser un format de texte simple comme le texte restructuré ou le LaTeX?

1
répondu John Millikin 2008-09-18 09:11:22
la source

Non: puisque Word utilise un format de fichier binaire, svn ne peut pas fusionner les fichiers.

cependant, Word lui-même a une fonction de fusion. Vous pourriez essayer cela si vous devez résoudre un conflit de fusion.

1
répondu jan.vdbergh 2008-09-18 09:11:24
la source

vous pouvez sauvegarder les documents docx dans un format XML "flat OPC" en utilisant Word (Enregistrer sous .. Document XML).

de cette façon, vous obtenez un fichier texte simple.

ce que vous aurez besoin de faire attention cependant, est que les id de relation ne se corrompent pas.

Par exemple:

  • l'Utilisateur a ajoute une image (ou un lien hypertexte, ou un commentaire, ou une note de bas de page etc) au document, et fait un commit svn.

  • utilisateur B (sans svn updating) ajoute une de ces choses dans Word, sauvegarde en xml, puis fait svn update.

il est peu probable que L'utilisateur B soit capable d'ouvrir le document en Word à ce stade, donc il vaut mieux qu'il ne le commette pas. Si vous pouvez contrôler pour cela, ou sont prêts à réparer manuellement le problème, vous serez ok.

sinon, vous pourriez considérer quelque chose comme mon logiciel de collaboration Plutext, qui déchire le document et versions ses éléments constitutifs, en Alfresco.

1
répondu JasonPlutext 2009-03-27 05:40:07
la source

vous pourriez également envisager d'utiliser un format Non binaire comme Html

0
répondu SeanDowney 2008-09-18 09:27:32
la source

je travaille actuellement sur un plugin Word qui utilise SharpSVN pour se connecter à un dépôt. À l'état actuel c'est un peu compliqué de créer et de sélectionner de nouveaux documents, mais qui ne devrait pas être un gros problème.

donc quand vous avez (enfin) un document dans le dépôt, il est assez simple de le propager et de le mettre à jour à partir de n'importe quelle révision. Vous pouvez les comparer et les fusionner .les dossiers de docx avec le mot ont construit dans comparent ou fusionnent des traits. Très simple en fait. L'espoir de faire faire les prochaines semaines ou des si.

0
répondu 2009-04-05 13:48:50
la source

cette page http://newgeeks.blogspot.com/2006/08/word-document-management-using-svn.html donne des informations étape par étape sur la façon d'utiliser totoiseSVN pour la gestion de version de document Microsoft Word.

0
répondu Taoufik 2011-04-11 17:34:30
la source

vous ne pouvez pas utiliser Subversion pour fusionner automatiquement des documents Word. Il n'y a pas de support de fusion à 3 voies (même avec Tortoise SVN). Si vous n'êtes pas lié à Word, vous pouvez utiliser un éditeur de doc en ligne, comme Revisionator. Il prend en charge la fusion à trois voies des documents wysiwyg. Aussi d'autres fonctions de contrôle de révision (diffing, bifurcation, etc.).

0
répondu jpalmucci 2012-08-10 21:31:11
la source

Autres questions sur