shelve

Skjermbilde programvare:
shelve
Prog.varedetaljer:
Versjon: 0.0.1
Last opp dato: 15 Apr 15
Lisens: Gratis
Popularitet: 75

Rating: 2.3/5 (Total Votes: 3)

skrin er et kommandolinjeverktøy som støtter hyller endringer for Mercurial og Subversion & nbsp; (1.7.x +) repositories lik `` git stash``. & Nbsp; En stor forskjell med `` git stash`` er at endringene ikke er lagret i en stabel, men snarere som en navngitt lapp i en forhåndsdefinert plassering (`` ~ / .shelf``).
Skrinlegge gjør det mulig å bruker midlertidig skrinlegge alle endringer i en skitten arbeidskatalog bort til hyllen. Alle endringer i depotet blir tilbakestilt, og depotet er tilbake i en ren tilstand.
Bruk
Til midlertidig skrinlegge alle endringer, inkludert alle tilsatte og fjernet filene i et depot utgave:
.. Code-blokk :: ingen
& Nbsp; shelve.py
`` `` er et brukerdefinert navn som beskriver innholdet i oppdateringen. I tilfelle en lapp med følgende navn allerede eksisterer, skrinlegge vil be til brukeren enten overskrive den eksisterende patch, eller angi et alternativt navn på lappen. Skrinlegge kommandoen kan bli utstedt fra enhver sti innenfor et depot, forutsatt at det er enten en Mercurial eller Subversion respository.
Alle endringer som er skrinlagt på denne måten kan inspiseres ved hjelp av `` shelve.py -l``, og vist ved hjelp av `` shelve.py -s ``.
Endringer som tidligere ble lagret, kan gjenopprettes ved hjelp av `` shelve.py -a ``, & nbsp; potensielt på toppen av en annen begår. I tilfelle endringene gjaldt rent til gjeldende depotet, er oppføringen for oppdateringen automatisk fjernet fra sokkelen. & Nbsp; Ellers vil filene bli slått sammen på plass (tilsvarende `` merge``), og oppdateringen vil forbli i sokkelen.
For mer informasjon om bruken av skrinlegge:
.. Code-blokk :: ingen
& Nbsp; shelve.py -h
Bash ferdigstillelse støtte
Når du installerer skrinlegge, er et kommandolinje ferdigstillelse skriptet automatisk installert for å `` / etc / bash_completion.d``. . Dette gir støtte for automatisk utfylling patch navnene i Bash

Krav :

  • Python

Lignende programvare

JGit/EGit
JGit/EGit

3 Jun 15

gwsmhg
gwsmhg

20 Feb 15

CVSps
CVSps

17 Feb 15

unpushed
unpushed

14 Apr 15

Kommentarer til shelve

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!