shelve

Logiciel capture d'écran:
shelve
Détails logiciels:
Version: 0.0.1
Date de transfert: 15 Apr 15
Développeur: Ton van den Heuvel
Licence: Gratuit
Popularité: 16

Rating: 1.0/5 (Total Votes: 1)

étagère est un outil de ligne de commande qui prend en charge rayonnages changements pour Mercurial et Subversion & nbsp; (1.7.x +) repositories similaire à `` git stash``. & Nbsp; Une différence majeure avec `` stash`` git est que les changements ne sont pas stockés dans une pile, mais plutôt comme un patch nommé dans un emplacement prédéfini (`` ~ / de .shelf``).
Étagère permet à l'utilisateur de classer temporairement tous les changements dans un répertoire de travail sale loin à l'étagère. Tous les changements dans le référentiel sont annulées, et le dépôt est de retour dans un état propre.
Utilisation
À l'écart temporairement tous les changements, y compris tous les fichiers ajoutés et supprimés dans un numéro référentiel:
.. Code-block :: aucune
& Nbsp; shelve.py
`` `` est un nom défini par l'utilisateur qui décrit le contenu du patch. Dans le cas d'un patch avec le nom donné existe déjà, l'écart va demander à l'utilisateur soit de remplacer le patch existant, ou spécifier un autre nom pour le patch. La commande étagère peut être délivré à partir de ne importe quel chemin dans un référentiel, à condition qu'il est soit un respository Mercurial ou Subversion.
Tous les changements qui sont rangés de cette manière peuvent être inspectés en utilisant `` -l`` shelve.py, et présentés en utilisant `` shelve.py -s ``.
Les changements qui ont été précédemment enregistrés peuvent être restaurés à nouveau en utilisant `` shelve.py -a ``, & nbsp; potentiellement sur une différente commettre. Au cas où les modifications appliquées proprement dans le référentiel actuel, l'entrée pour le patch est automatiquement retiré de l'étagère. & Nbsp; Sinon, les fichiers seront fusionnés en place (similaire à `` merge``), et le patch resteront dans l'étagère.
Pour plus d'informations sur l'utilisation de étagère:
.. Code-block :: aucune
& Nbsp; shelve.py -h
Bash soutien d'achèvement
Lors de l'installation étagère, un script de fin de ligne de commande est automatiquement installé à `` / etc / bash_completion.d``. . Cela fournit un soutien pour l'auto remplissant noms de patch dans Bash

Exigences :

  • Python

Logiciel similaire

grt
grt

14 Apr 15

hg-versions
hg-versions

14 Apr 15

checkoutmanager
checkoutmanager

20 Feb 15

Commentaires à shelve

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!