TortoiseHg Appliquer un Patch
TortoiseHg vous permet d'envoyer un fichier de correctif de vos modifications à quelqu'un, mais prend-il en charge l'application des correctifs?
Si oui, comment voulez-vous appliquer un patch à l'aide de TortoiseHg?
Solution
Grâce @Will Bickford pour votre aide. Je viens de trouver cette fonctionnalité répertorié comme un TODO sur le TortoiseHg site.
- Nous sommes peut-être introduire le "dialogue " importer" pour TortoiseHg 🙂 0.9 sera livré en novembre 2009.
- Je l'espère, mais je ne l'ai pas vu sur le 0.9 feuille de route encore. Encore, la TortoiseHg équipe semble avoir leur acte ensemble, donc je doute qu'il va prendre trop de temps.
Vous devez vous connecter pour publier un commentaire.
À partir de l'Explorateur de Référentiel, le Référentiel > Importer...
Il semble comme il n'y a pas de prise en charge intégrée dans TortoiseHg pour cela. Essayez ceci à partir d'une invite de commande:
Qu'il convient d'appliquer le patch sur votre Mercurial pensions et de la copie de travail.
Première Tentative De Réponse
Vous devriez être en mesure de faire un clic droit sur le fichier de correctif et choisissez "Apply patch..." - comment ça marche pour d'autres TortoiseX clients. Assurez-vous que vous enregistrez le fichier de correctif pour le même chemin d'accès au répertoire, il a été généré à partir.
Téléchargement TortoiseHg 0.8.1 pour tester...
--no-commit
paramètre pour éviter un commit.Ce que peut-être il est également à noter, que "l'Explorateur de Référentiel, de Synchroniser > Importer..." (en interne qui ne une "hg à l'importation") fera automatiquement un "commettre" - cela peut ne pas être toujours le comportement souhaité.
Autre possibilité est d'utiliser unix "patch" de commande (sous Windows peut-être utiliser la version cygwin) ou de l'utilisation de "hg à l'importation" directement avec "--no-commit" option. Les deux vont juste faire des changements dans le répertoire de travail et vous pouvez passer en revue les changements et de s'engager manuellement plus tard.
En 1.0, du Workbench:
Référentiel > Importer...
Tortoise Hg a de la documentation sur la création et l'application (importation) des patchs:
http://tortoisehg.bitbucket.io/manual/1.0/patches.html