Créer un patch SVN après un commit

Est-il possible de créer rétrospectivement un patch? Le client SVN de Tortoise que nous utilisons nous donne la possibilité de créer un correctif au lieu de (ou pendant) un commit.

Je voudrais travailler sur le correctif en utilisant le tronc, vérifiez-le et demandez au serveur de génération d’exécuter tous ses tests et mésortingques pour confirmer que le correctif est acceptable. Je voudrais ensuite être en mesure de sélectionner quelques révisions (si la première tentative de correction ne nous a permis d’y parvenir) et de créer un fichier de patch à partir des fichiers modifiés.

Je peux alors prendre le patch et l’appliquer à quelques autres twigs. Est-ce possible?

Afficher le journal, sélectionnez les révisions, cliquez avec le bouton droit de la souris sur “Afficher le diff unifié”.

Si vous avez des problèmes avec les chemins, vous pouvez afficher les différences sur chaque fichier séparément

Vous pouvez également utiliser WinMerge sous Windows si vous souhaitez comparer deux fichiers de twigs différentes:

  1. Découvrez chaque twig
  2. Marquez les deux fichiers à comparer
  3. Comparer via WinMerge
  4. Puis cliquez sur: Outils -> Générer un correctif

Vous pouvez ainsi créer un correctif pour les fichiers déjà validés provenant de différentes twigs.