checkoutmanager

Software kuvakaappaus:
checkoutmanager
Ohjelmiston tiedot:
Versio: 1.13
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: Reinout van Rees
Lupa: Vapaa
Suosio: 51

Rating: 1.0/5 (Total Votes: 1)

checkoutmanager tekee bzr / Hg / git / svn kassoilla useissa paikoissa mukaan config tiedostoon.
Kehittäjä kommentit
Etu: sinulla on yksi komento, jolla voit päivittää kaikki kassoilla. Ja jolla voit pyytää listan sitomatta muutoksia. Ja voit rakentaa koko kassalla rakenne uuden koneen vain kopioimalla config tiedosto (tämä oli oikeastaan ​​tarkoitus minä rakennan sen: Jouduin vaihtamaan läppäreissä kun vaihdoin työpaikkaa ...).
Varoitus: Olen vain testannut sitä OSX ja Linux, joten mitään takuita ikkunoita. Jos on muutoksia tarvitaan, he todennäköisesti vähäinen. Olen iloinen vikailmoituksia ja laastaria.
Generic käyttö
Mitä minä yleensä tehdä joka aamu, kun saan työskennellä on checkoutmanager ylös. Tämä tarttuu uusimmat versiot kaikista minun hakuoperaatiolla palvelimelta (s). Joten svn up for my Subversion kassoilla, Hg pull -u varten oikukas ja niin edelleen.
Ajoittain, teen checkoutmanager st näyttää jos minulla on joitakin sitovia tiedostoja lojumaan jonnekin. Erittäin kätevää, jos olet työskennellyt useissa hakemistoja koko päivän: se estää sinua unohtamatta tarkistaa, että yksi vikakorjaus koko viikon.
Uusi projekti tarkoittaa lisään riviäkään minun config tiedoston ja ajaa checkoutmanager co.
Checkoutmanager voit levittää kassoilla yli useita hakemistoja. Se ei voi sekoittaa versionhallintajärjestelmät per hakemistoon, kuitenkin. Esimerkiksi minulla ~ / verkon rakentaminen / hakemistoon minun iso svn verkkosivuilla hankkeita tarkastetaan siellä. Ja hakemistoon minun svn työhön python kirjastoissa. Ja ~ / Hg / dir minun oikukas hankkeita. Ja olen tehnyt kassoilla useita config hakemistoja kotonani dir, kuten ~ / .emacs.d, ~ / .subversion ja niin edelleen. Toimii hienosti.
komennot
Saatavilla olevat komennot:
olemassa
& Nbsp; Tulosta onko kassoilla ovat läsnä tai puuttuu
ylös
& Nbsp; napata uusimman version palvelimelta.
st
& Nbsp; Tulosta aseman tiedostoja kassat
co
& Nbsp; Grab puuttuvat kassoilla palvelimelta
puuttuva
& Nbsp; Tulosta hakemistoja, jotka puuttuvat config tiedosto
Output directory nimeäminen
Jos et määritä tulostehakemisto Nimeä kassalla url, se vain vie viimeinen osa. Yksi poikkeus: kumouksen. Se on älykäs siellä:
& Nbsp; * https: // xxx / yyy / tuote / trunk tulee "tuote" eikä "runko".
& Nbsp; * https: // xxx / yyy / tuote / oksat / kokeilu tulee "product_experiment" eikä "kokeilu"
Jos haluat jotain muuta, vain määrittää hakemiston nimi (välilyönnillä eroteltuna) asetustiedostoon.
Config file
Näyte asetustiedosto:
# Sample config-tiedosto. Eri kohdat kohti pohja sijainti ja versio
# Valvontajärjestelmä. Jakaminen kaikki levällään useita
# Hakemistoja on hieno.
[Reseptejä]
# Verkon rakentaminen reseptejä Työskentelen.
VCS = svn
basedir = ~ / svn / reseptit
kassoilla =
& Nbsp; svn: // svn / blablabla / trunk
& Nbsp; svn: // svn / toinen / trunk differentname
& Nbsp; http: // palvelin / yetanother / trunk
& Nbsp; https: // palvelin / yetanother / branches / Reinout-fix
[Dotfolders]
# Kansiot päätyvät pilkullinen configfolders juureen.
VCS = BZR
basedir = ~
kassoilla =
& Nbsp; lp: emacsconfig / runko .emacs.d
& Nbsp; sftp: // somwhere / Subversion / trunk .subversion

Mitä uutta tässä julkaisussa:

  • Ei käytössä Näyte config tiedosto testi config tiedosto enää. Tämä tarkoittaa, että on paljon mukavampi ja hyödyllisempi näyte config tiedosto nyt.
  • (Kiitos Craig Błaszczyk hänen vetää pyynnöstä, joka oli pohjana tämän!)

Mitä uutta versiossa 1.12:

  • Jotta bzr, & quot; pois & quot; komento käyttää exit koodin sijasta ohjausulostulo nyt. Tämä on luotettavampi ja mukava. Korjaa by Jendrik Seipp, kiitos!

Mitä uutta versiossa 1.11:

  • Anna useampia vcs hakemistoon. Tämä oli mahdollista jo ennen, mutta nyt tiedetään et enää tarvitse luetella kaikkia kassat kilpailevien vcs vuonna sivuuttaa vaihtoehto. Myös kohteita, jotka ohitetaan yhdessä osassa nyt myös huomiotta muissa jaksoissa samassa hakemistossa. Korjaa # 11. [Maurits]

Mitä uutta versiossa 1.10:

  • käyttäminen --mine-ainoa vaihtoehto bzr puuttuvat vain osoitamme lähtevä changesets ajettaessa checkoutmanager n & quot; pois & quot; komento bzr.
  • kopioiminen näytteen .cfg tiedosto, jos sitä ei ole olemassa, eikä vain viittaa kopio. Korjaukset # 12.
  • Lisätty piilotettuja tietoja komento. Pitäisi olla vain hyötyä kumouksen jos svn ohjelma päivitetään ja käyttöjärjestelmä vaatii sinua antamaan SVN pääsyn tallennettuja käyttäjätietoja uudelleen, kullekin arkistolle. [Maurits]

Mitä uutta versio 1.9:

  • Lisätty päivittää komento päivittää Subversion kassoilla uuteen 1.7 ulkoasu .svn hakemistoon. [Maurits]

Mitä uutta versiossa 1.8:

  • käyttäminen git push --dry aikavälillä nyt havaita ei -yet-työnsi lähtevän muutoksia checkoutmanager ulos. Korjaukset # 9 (ilmoittamat Maurits van Rees).

Mitä uutta versiossa 1.7:

  • Lisätty --configfile vaihtoehto. Hyödyllinen kun haluat käyttää checkoutmanager hallita kassoilla jotain muuta kuin tavallista kehittämishankkeita. Käytännössä: Haluan käyttää sitä "sdistmaker", joka toimii git.

Mitä uutta versiossa 1.6:

  • Full korjaus # 7: checkoutmanager ei pysähdy Ensimmäinen virhe, mutta jatkaa. Ja se raportoi virheet jälkeenpäin. Tämä auttaa, kun vain joku svn / Hg / mitä palvelimia on alaspäin: loput vain pitää työskentelee.
  • Osittainen korjaus # 7: svn up juoksee --non-interaktiivinen nyt, niin konflikti virheitä virheitä raportoidaan sen sijaan melko paljon hiljaa odottaa interaktiivinen tulo, joka ei koskaan tule.

Mitä uutta versiossa 1.5:

  • käyttäminen paitsi CommandError, e sijasta paitsi CommandError kuin e python2.4 yhteensopivuus.

Vaatimukset :

  • Python

Vastaavia ohjelmistoja

vcs
vcs

11 May 15

bzr-git
bzr-git

20 Feb 15

cvs2html
cvs2html

2 Jun 15

Muu ohjelmistojen kehittäjä Reinout van Rees

lizard-ui
lizard-ui

20 Feb 15

lizard-map
lizard-map

20 Feb 15

Kommentit checkoutmanager

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