2013-04-03 5 views
5

Je réalise que les files d'attente de patch ont une implémentation assez simple, et que vous pouvez déplacer les choses manuellement, mais y a-t-il une commande pour déplacer un patch entre deux files d'attente?Existe-t-il une commande pour déplacer un correctif entre les files d'attente de correctifs?

+0

deux files d'attente sur le même référentiel? ou entre les files d'attente de deux repos? – Edward

+0

Deux files d'attente sur le même référentiel. – fakeleft

Répondre

0

Non, il n'y en a pas; vous devrez écrire un alias pour vous-même.

3

Pour ajouter à la main en supposant que vous avez deux files d'attente de patch « A » et « B » et que vous voulez déplacer un appel patch « de MyPatch » de « A » à « B »:

  1. Ouvrir .hg/patches-A répertoire racine repo
  2. Copiez le fichier MyPatch à .hg/patches-B répertoire
  3. Ouvrir .hg/patches-A/series dans l'éditeur de texte et supprimer ligne
  4. "de MyPatch"
  5. Ouvrir .hg/patches-B/series i n éditeur de texte et ajouter ligne

« de MyPatch » Le fichier series dans chaque répertoire de file d'attente de correctif contient les noms de tous les fichiers de patch dans cette file d'attente de patch.

Ceci est un bon candidat pour l'automatisation soit en contribuant à l'extension mq ou en créant votre propre extension ou script shell.

Questions connexes