Articles of patch

Mode d’édition de git hunk – comment supprimer une ligne ‘-‘?

+ bbb – aaa # — # To remove ‘-‘ lines, make them ‘ ‘ lines (context). # To remove ‘+’ lines, delete them. # Lines starting with # will be removed. # # If the patch applies cleanly, the edited hunk will immediately be # marked for staging. If it does not apply cleanly, […]

Comment utiliser le verbe PATCH avec curl

J’essaie de faire un appel PATCH vers un serveur. J’utilise la commande suivante: curl –data status=closed -X PATCH https://api.viafoura.com/v2/dev.viafoura.com/pages/7000000043515 Est-ce la bonne façon d’envoyer la requête PATCH? Je reçois une erreur indiquant qu’il n’y a pas de paramètre d’état défini. Je suppose que –data ne concerne que les requêtes POST et que le serveur ne […]

En général, comment créer un seul patch pour les 2 dernières révisions?

Je voudrais créer un patch pour les 2 dernières révisions. git format-patch -2 me donne 2 fichiers de patch, un pour chaque révision git format-patch HEAD~2..HEAD donne la même chose. git format-patch -1 HEAD~2..HEAD donne un fichier unique, mais ne contient que des modifications pour la dernière révision. Y a-t-il un moyen de le faire […]

Comment faire correctement PATCH dans les langages fortement typés basés sur Spring – exemple

À ma connaissance: PUT – mettre à jour l’object avec toute sa représentation (remplacer) PATCH – met à jour l’object avec des champs donnés uniquement (mise à jour) J’utilise Spring pour implémenter un serveur HTTP assez simple. Lorsqu’un utilisateur souhaite mettre à jour ses données, il doit créer un PATCH HTTP vers un noeud final […]

Comment créer des correctifs binarys?

Quelle est la meilleure façon de créer un correctif pour un fichier binary? Je veux que ce soit simple pour les utilisateurs à appliquer (une application de patch simple serait bien). Exécuter diff sur le fichier ne donne que Binary files […] differ

Demandes PATCH Async avec la classe Windows.Web.Http.HttpClient

Je dois faire une demande PATCH avec la classe Windows.Web.Http.HttpClient et il n’y a pas de documentation officielle sur la façon de le faire. Comment puis-je faire ceci?

Erreur Git: le répertoire de rebase précédent .git / rebase-apply existe toujours, mais mbox donné

J’essaie d’appliquer un patch, que j’ai pris depuis http://www.winehq.org/pipermail/wine-devel/2014-May/104356.html . Je l’ai copié dans un éditeur de texte et l’ my.patch enregistré sous le nom my.patch (j’avais besoin de corriger le courrier électronique, il avait été masqué). J’ai essayé de l’appliquer avec Git, mais j’ai cette erreur: sashoalm@sashoalm-VirtualBox:~/Desktop/wine-git$ git am –signoff <my.patch previous rebase directory […]

Utiliser mock patch.object de python pour changer la valeur de retour d’une méthode appelée dans une autre méthode

Est-il possible de simuler une valeur de retour d’une fonction appelée dans une autre fonction que je tente de tester? Je voudrais que la méthode simulée (qui sera appelée dans beaucoup de méthodes que je teste) renvoie mes variables spécifiées à chaque appel. Par exemple: class Foo: def method_1(): results = uses_some_other_method() def method_n(): results […]

Comment appliquer le diff SVN à Git?

J’ai mes projets dans 2 référentiels. Un sous SVN et un sous Git. Chaque fois que je change quelque chose dans SVN, je veux faire la même chose avec le repository Git. Disons que je modifie le référentiel SVN en produisant la révision 125. Comment appliquer ces mêmes modifications à mon référentiel Git (en supposant […]

Créer un patch avec TFS

Créer un patch est très simple dans SubVersion. Avec Tortoise, vous cliquez avec le bouton droit de la souris et sélectionnez Créer un patch. Mais pour la vie de moi, je ne trouve pas cette fonctionnalité dans TFS. Est-ce possible? Sinon, quelle est la méthode standard pour soumettre des correctifs dans des projets hébergés TFS […]