Mr-Repo

Software kuvakaappaus:
Mr-Repo
Ohjelmiston tiedot:
Versio: 0.2.10
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Ryan McGowan
Lupa: Vapaa
Suosio: 14

Rating: nan/5 (Total Votes: 0)

herra. Repo on repo hallinta script kirjoitettu Pythonilla. & Nbsp; Se on hyvin yksinkertainen. Periaatteessa se muuttuu mitä hakemiston Mr. Repo alustetaan osaksi konfiguroitavissa varasto Git-arkistoja. Se luo kaksi tiedostoa seurata sen valtion.
- YAML tiedosto (.mr_repo.yml), joka pitää pidentää tietoa arkistoja, jotka voivat näkyä hakemistossa
- Toinen tiedosto (.this_repo) tiedosto pitää kirjaa mitä arkistot ovat tällä hetkellä saatavilla hakemistossa
... Mutta miksi?
Minulla on repo kansioon useita minun tietokoneita. Tämä kansio sisältää enimmäkseen Git-arkistoja, että haluan olla avaialble useisiin tietokoneisiin. Käytän Dropbox synkronoida paljon tiedostoja tietokoneeni, mutta ei repo kansion useista syistä. Olen kuitenkin haluavat hallita mitä minulla on repo kansioiden kautta tietokoneeni. Joten otan synkronointia .mr_repo.yml tiedoston Dropbox ja kerroit Mr. Repo tehdä muun työn.
Käyttö
Suorita init komento päästä perustamaan kaksi tiedostoa automaattisesti tulkkaus alihakemistoja.
python mr_repo.py init [--clean]
--clean Vaihtoehto aiheuttaa init komento luoda tyhjän seuranta tiedostoja ja ei automaattisesti tulkita alihakemistoja.
Kun olet tiedostojen asennuksen voit lisätä ja poistaa repot niiden hakemistonimet kanssa lisätä ja poistaa komentoja.
python mr_repo.py lisätä
# Tai poistaa repo
python mr_repo.py rm
Voit myös automaattisesti tulkitsemaan nykyisen hakemiston päivityksen komennolla.
python mr_repo.py päivitys
Siinä kaikki tylsää tavaraa. Osa Mr. Repo, joka on todella hyödyllinen on sen kyky vetää repot olet lisännyt muualta, mutta eivät ole käytettävissä nykyisessä hakemistossa.
Voit selvittää Repos olet vain käyttää listan komennolla. Oletuksena lista komento tulostaa lista tällä hetkellä saatavilla repot. Käyttämällä -a lippu näyttää myös tietoja ei ole käytettävissä repot (eli repot, joita ei tällä hetkellä perustettu CWD). Kuten arvata saattaa -n lippua voidaan käyttää näyttämään repot, jotka eivät ole tällä hetkellä käytettävissä.
python mr_repo.py lista [-a | --all] [-n | --not-käytettävissä]
Kun tiedät, mitä repot ovat tai eivät ole tällä hetkellä käytettävissä voit saada / unget niitä.
python mr_repo.py get
python mr_repo.py unget [-f | --force]
Unget komento poistaa repo jos kaikki muutokset ovat olleet täysin sitoutuneita ja päivittää myös .this_repo tiedosto. Tapauksessa, jossa on uncomitted muuttuu virhe on heitetty ja komento epäonnistuu. Jos käyttäjä haluaa poistaa se anyways niin käyttäjä voi lisätä optiota -f pakottaa poistettavaksi.

Vaatimukset :

  • Python

Vastaavia ohjelmistoja

gitube
gitube

14 Apr 15

git-goggles
git-goggles

15 Apr 15

gc-utils
gc-utils

3 Jun 15

SmartCVS
SmartCVS

14 Apr 15

Kommentit Mr-Repo

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!