Aluksi hgtools luotiin tarjoamaan nopeita työkaluja vuorovaikutuksessa, kloonaus, jotka tekevät tai vetämällä tiedostoja Mercurial versio valvontajärjestelmä.
Myöhemmin Git tukea lisättiin, ja setuptools plugin.
Myöhemmin on työkalu, jonka avulla setuptools löytää ja listata kaikki tiedostot valvonnassa Mercurial versio valvontajärjestelmä. Tämä voi olla erittäin hyödyllistä havaitsemisessa Mercurial arkistot oman tiedostojärjestelmän ja välttää Messing koodin vahingossa. Sitä voidaan myös käyttää automaattisesti rakennushankkeen tiedostot.
Mitä uutta strong> tässä julkaisussa:
- Päivitetty 'dev "tarkistus yhteensopivaksi setuptools 8 kanoninen pre-release versio numerointi (nyt '.dev0').
Mitä uutta strong> versiossa 6.1:
- GitManager on nyt voimassa vain, jos Git 1.7.10 tai uudempi on läsnä.
Mitä uutta strong> versiossa 5.3:
- Lisätty File Finder tuki Git.
Mitä uutta strong> versiossa 5.1:
- Versiossa päättelyyn, aina Varmistuksena kasvattaa (tai Ei mitään) kun tapahtuu poikkeus laskettaessa.
Mitä uutta strong> versiossa 5.0:
- Lisätty uusi use_vcs_version distutils parametrin syrjäyttävät use_hg_version. Asiakkaat pitäisi päivittää käyttämään tätä ominaisuutta heti hgtools 5,0 on yleisesti saatavilla.
- Alkuperäinen git tukea. Työkalu nyt nimellisesti tukee nostattamaan projektin version git tag.
Mitä uutta strong> versiossa 4.0:
- Poistettu toimintoja hgtools (paketti) moduuli hylätty vuodesta 0,6. 6.
Mitä uutta strong> 3.0:
- Poistettu Python 2.5. Python 2.6 tai uudempi tarvitaan nyt.
Mitä uutta strong> versiossa 2.0.3:
- Kiinteä:
- Estä poikkeuksia lisäksi ImportError tuodessaan Mercurial moduuleja.
Mitä uutta strong> versiossa 2.0.2:
- Forces hg log ja Hg vanhemmat käyttää oletusta tyyli lähtö.
Mitä uutta strong> versiossa 2.0.1:
- Korjattu ongelma, jossa hgtools ei jäsentää Setup.cfg oikein, jos Python 3 configparser backport asennettiin Python 2.
Mitä uutta strong> versiossa 2.0:
- 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 strong> versiossa 1.2.1:
- Repo johtajat ja siten setuptools plugin ei 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 strong> versiossa 1.1.2:
- Palautettu Python 2.5 yhteensopivuus.
Mitä uutta strong> versio 1.1:
- Lisätty tuki subrepos. Setuptools plugin nyt poikittainen subrepos kun tiedostojen etsimiseen.
Mitä uutta strong> versiossa 1.0.1:
- Korjattu ongelma # 6, jossa force_hg_version lippu vaikuttavat asennus tagged paketteja ei käytetä hgtools.
Mitä uutta strong> versiossa 1.0b4:
- Nyt kannattaa tarkistuksia useita tageja (valitsee ensin joka näyttää olevan viimeisin).
- Poistettu tuki vanhentuneita use_hg_version_increment.
- Lisätty HGRepoManager.existing_only suodattaa johtajat vain sellaisia, joissa viitataan voimassa olevan repo.
- Työlliset HGRepoManager.existing_only in plugins.
- SubprocessManager enää kirjoittaa / dev / null.
Mitä uutta strong> versiossa 1.0b1:
- Python 3 tuki.
Mitä uutta strong> versiossa 0.6.5:
- Testitapausten ja korjata virhettä SubprocessManager kun ' hg "suoritettavan ei ole olemassa.
Mitä uutta strong> versiossa 0.6.4:
- Korjaa NameError luotu 0.6.3.
Mitä uutta strong> versiossa 0.6:
- refactored moduulit. Kirjoittaja johtajat, versiointi ja py25compat moduulit.
Mitä uutta strong> versiossa 0.4.9:
- Korjattu ongelma, jossa versio laskenta epäonnistuu jos tunnisteilla sisältyvät tilat.
Mitä uutta strong> versiossa 0.4.8:
- Auto versiointi tarjoaa nyt kohtuullinen oletus, kun mitään versiota tunnisteet ovat vielä läsnä.
Mitä uutta strong> versiossa 0.4.7:
- Korjattu ongelma, jossa patch_egg_info ei paikattava ellei plugin oli asettanut asianmukaisia attribuutteja jakamisesta.
Vaatimukset :
- Python 2.6 tai uudempi
Kommentteja ei löytynyt