hgtools

Software kuvakaappaus:
hgtools
Ohjelmiston tiedot:
Versio: 3.0.2
Lähetyksen päivämäärä: 14 Apr 15
Lupa: Vapaa
Suosio: 9

Rating: nan/5 (Total Votes: 0)

hgtools rakentuu setuptools_hg plugin setuptools. Se tarjoaa luokat tarkastamisesta ja työskentely datasta Mercurial versio valvontajärjestelmä.
hgtools tarjoaa plugin setuptools joka mahdollistaa setuptools löytää tiedostoja Mercurial versio valvontajärjestelmä.
Luokat tarjoamat hgtools on suunniteltu toimimaan natiivisti kanssa Mercurial Python kirjastot (käynnissä) tai pudota takaisin käyttäen komentorivin ohjelma Hg (1), jos käytettävissä. Komentorivin tuki on erityisen hyödyllinen sisällä virtualenvs, joilla ei ole pääsyä järjestelmän laajuisesti asennettu Mercurial lib (eli kun virtualenv luotiin --no-site-paketteja).
Huomaa :
Setuptools ominaisuus
Voit lukea setuptools plugin tarjoamia hgtools vuonna setuptools asiakirjat. Se pohjimmiltaan palauttaa luettelon tiedostoista, jotka ovat alle Mercurial version ohjaus ajettaessa setup, esim jos luot lähde ja binary jakelu. Se on yksinkertainen mutta tehokas tapa ei tarvitse määritellä pakkaustiedoissa (ei Python-tiedostot) manuaalisesti ilmeisessä malleja (MANIFEST.in).
Käyttö
Tässä esimerkki setup.py joka käyttää hgtools:
alkaen setuptools tuoda setup, find_packages
setup (
& Nbsp; name = "HelloWorld",
& Nbsp; version = "0.1",
& Nbsp; paketteja = find_packages (),
& Nbsp; setup_requires = ["hgtools"],
)
Jos suoritat setup.py yllä, setuptools lataa automaattisesti setuptools_hg hakemistoon, jossa setup.py sijaitsee (eikä asenna sitä missään muualla) saada kaikki paketin datatiedostot Mercurial arkistosta.
Asetukset
Aseta HG_SETUPTOOLS_FORCE_CMD ympäristömuuttujaa ennen käynnissä setup.py jos haluat valvoa käyttöä Hg komennon (vaikka se sitten laskee takaisin native kirjastot jos komento ei ole käytettävissä tai ei juosta).

Mitä uutta tässä julkaisussa:

  • Palautettu Python 2.6 yhteensopivuus paluu moduulissa.

Mitä uutta versiossa 2.0.3:

  • Issue # 12: Estä poikkeukset lisäksi ImportError tuodessaan Mercurial moduulit.

Mitä uutta versiossa 2.0.2:

  • Force hg log ja Hg vanhemmat käyttää oletusta tyyli lähtö. Muuten jäsennyskoodi ei tunnistavat. Myös nollata "default.log" arvon tapauksessa käyttäjä on alias Hg Kirjaudu hänen .hgrc. (Esimerkiksi jotkut käyttää log = -G pakottaa kuvaajan lähtö). Kiitos DC laastari.

Mitä uutta versiossa 2.0.1:

  • Korjattu ongelma # 10, jossa hgtools ei jäsentää setup .CFG oikein jos Python 3 configparser backport asennettiin Python 2.

Mitä uutta versiossa 2.0:

  • refactored HGRepoManager paremmin tukemaan useita tageja:
  • - `.get_tag` korvattu` .get_tags`, joka palauttaa tunnisteet tietyn tarkistamista. Tämä on tällä hetkellä asetettu, koska oikukas ei säilytä mitään mielekästä järjestyksessä tageja.
  • - `.get_tags` korvattu` .get_repo_tags`.
  • - `.get_parent_tag` korvattu` .get_parent_tags`.
  • - lisätään `.get_parents` joka palauttaa tarkistuksen (t) määritetyn tarkistamista.
  • Poistettu tukea vanhempia versioita oikukas (LegacyLibraryManager).
  • aliprosessi johtaja on nyt oletuksena. HGTOOLS_FORCE_CMD muuttuja ei enää ole mitään vaikutusta hgtools.
  • Versio havaitseminen nyt ratkaisee useita tunnisteita saman version valitsemalla paras versio.

Mitä uutta versiossa 1.2.1:

  • Korjaa ongelma # 9 - Repo johtajat ja näin setuptools plugin enää etsiä tiedostoja, jotka eivät ole paikalla määritelty. LibraryManagers jo heittää virheen tässä asiassa, mutta nyt SubprocessManager tekee mitä parasta ja vain palauttaa tiedostot suhteessa paikkaan.

Mitä uutta versiossa 1.2:

  • Toteutetut version_handler versio parametri. Korjaukset # 5.
  • Jos useita tageja annetaan tarkistamista, viimeinen tag sijasta käytetään ensin.

Mitä uutta versiossa 1.1.6:

  • Lisää aggressiivisesti rakentaa ympäristöä ajettaessa Hg aliprosessin. Korjaa toinen ilmentymä # 7. Kiitos whit537.

Mitä uutta versiossa 1.1.2:

  • Palautettu Python 2.5 yhteensopivuus.

Vaatimukset :

  • Python

Vastaavia ohjelmistoja

cvs-fast-export
cvs-fast-export

17 Feb 15

hgcampfire
hgcampfire

15 Apr 15

git-cl
git-cl

20 Feb 15

Kommentit hgtools

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