shelve är ett kommandoradsverktyg som stöder hyllor förändringar för Mercurial och Subversion & nbsp; (1.7.x +) förråd liknar `` git stash``. & Nbsp; En stor skillnad med `` git stash`` är att förändringar inte lagras i en stapel, utan snarare som en namngiven plåster i en på förhand fastställd plats (`` ~ / .shelf``).
Shelve möjliggör att användaren temporärt shelve alla förändringar i en smutsig arbetskatalog bort till hyllan. Alla förändringar i förvaret återgått, och förvaret är tillbaka i ett skick.
Användning
För att tillfälligt bord alla ändringar, inklusive alla tillsatta och borttagna filer i ett slutförvar fråga:
.. Code-blocket :: ingen
& Nbsp; shelve.py
``
Alla förändringar som är uppställda på detta sätt kan inspekteras med hjälp av `` shelve.py -l`` och visas med `` shelve.py -s
Förändringar som tidigare sparats kan återställas igen med hjälp av `` shelve.py -a
För mer information om användningen av hyllan:
.. Code-blocket :: ingen
& Nbsp; shelve.py -h
Bash avslutad support
När du installerar hyllan, är en Tabulatorkomplettering script installeras automatiskt till `` / etc / bash_completion.d``. . Detta ger stöd för automatisk slutföra patch namn i Bash
Krav :
- Python
Kommentarer hittades inte