Mr-Repo

Sagteware kiekie:
Mr-Repo
Sagteware besonderhede:
Weergawe: 0.2.10
Upload datum: 14 Apr 15
Ontwikkelaar: Ryan McGowan
Lisensie: Gratis
Populariteit: 14

Rating: nan/5 (Total Votes: 0)

Mnr. Repokoers is 'n repo bestuur script geskryf in Python nbsp &;. Dit is baie eenvoudig. Basies, dit blyk ook al directory mnr Repo geïnisialiseer in 'n konfigureerbare bron van Git repositories. Dit skep twee lêers spoor van sy toestand te hou.
- 'N YAML lêer (.mr_repo.yml) wat hou uitgebrei inligting oor bewaarplekke wat in die gids verskyn
- Nog 'n lêer (.this_repo) lêer hou van wat bewaarplekke is tans beskikbaar in die gids
... Maar hoekom?
Ek het 'n repo gids op verskeie van my rekenaars. Hierdie gids bevat meestal Git bewaarplekke wat ek wil avaialble op verskeie rekenaars te wees. Ek gebruik Dropbox baie lêers te sinchroniseer tussen my rekenaars, maar nie die repokoers gids vir verskeie redes. Ek wil egter steeds te bestuur wat ek in my repokoers dopgehou oor my rekenaars. So, ek sal sinchroniseer word om die .mr_repo.yml lêer met Dropbox en laat mnr Repo doen die res van die werk.
Gebruik
Begin die init opdrag te kry om die opstel van die twee lêers deur outomaties die interpretasie subdirectories.
python mr_repo.py init [--clean]
Die --clean opsie veroorsaak dat die init opdrag skep leeg dop lêers en om nie outomaties interpreteer subdirectories.
Sodra jy die lêers opstel wat jy kan byvoeg en repos verwyder deur hulle gids name met die voeg en te verwyder opdragte.
python mr_repo.py voeg
# Of 'n repo te verwyder
python mr_repo.py rm
Jy kan ook outomaties herinterpreteer die huidige gids met die update opdrag.
python mr_repo.py update
Dit is al die vervelige goed. Die deel van mnr Repo wat eintlik nuttige is sy vermoë repos jy van ander plekke het bygevoeg om te trek nie, maar is nie beskikbaar in jou huidige gids.
Om te bepaal wat Repos jy gebruik net die lys opdrag. By verstek die lys opdrag uitgange 'n lys van wat tans beskikbaar repos. Met behulp van die a flag vertoon ook inligting oor beskikbaar repos (dws repos wat nie tans in die CWD). Soos jy kan verwag dat die -n vlag kan gebruik word repos wat tans nie beskikbaar om te vertoon.
python mr_repo.py lys [-a | --all] [-n | --not beskikbare]
Sodra jy weet wat repos is of nie tans beskikbaar wat jy kan kry / unget hulle.
python mr_repo.py get
python mr_repo.py unget [f | --force]
Die unget opdrag verwyder die repokoers as al die veranderinge is ten volle verbind en ook updates die .this_repo lêer. In die geval waar 'n daar is uncomitted veranderinge 'n fout is gegooi en die opdrag misluk. . As die gebruiker wil om dit te verwyder anyways dan kan die gebruiker die f vlag die verwydering te dwing voeg

Vereistes :

  • Python

Soortgelyke sagteware

cvsd
cvsd

14 Apr 15

gists
gists

20 Feb 15

rcs4cvs2svn
rcs4cvs2svn

11 May 15

Kommentaar te Mr-Repo

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!