hgtools

Programinė įranga Screenshot:
hgtools
Programinė detalės:
Versija: 3.0.2
Įkėlimo datą: 14 Apr 15
Licencija: Nemokamai
Populiarumas: 9

Rating: nan/5 (Total Votes: 0)

hgtools remiasi setuptools_hg plugin setuptools. Ji suteikia klases tikrinimo ir darbo su duomenų saugyklų į Mercurial versija kontrolės sistemą.
hgtools suteikia galimybę setuptools įskiepiai, kuri leidžia setuptools rasti failus pagal Mercurial versija kontrolės sistemą.
Klasės teikiamos hgtools skirtos gimtoji dirbti su Mercurial Python bibliotekų (procesas) arba patenka atgal į naudojant komandinės eilutės programa hg (1) Jeigu galima. Komandinės eilutės pagalba yra ypač naudingas viduje virtualenvs, kurie neturi prieigos prie plataus sistema įdiegta Mercurial lib (ty kai virtualenv buvo sukurtas su no-site pakuotes).
Pastaba :
Į setuptools funkcija
Galite skaityti apie setuptools įskiepiai teikiamos hgtools į setuptools dokumentus. Ji iš esmės grąžina failų sąrašą, kad yra pagal Mercurial versijų kontrolę, kai veikia sąrankos funkciją, pvz Jei kuriate šaltinį ir dvejetainis paskirstymą. Tai paprastas, bet veiksmingas būdas neturi apibrėžti paketų duomenų (ne Python failus) rankiniu būdu akivaizdžiai šablonų (MANIFEST.in).
Naudojimas
Štai iš setup.py, kuri naudoja hgtools pavyzdys:
nuo setuptools importuoti "Setup", find_packages
setup (
& Nbsp; vardas = "HelloWorld"
& Nbsp; version = "0.1",
& nbsp; paketai = find_packages ()
& Nbsp; setup_requires = ["hgtools"],
)
Jei paleisti setup.py pirmiau, setuptools bus automatiškai atsisiųsti setuptools_hg į katalogą, kur setup.py yra ne (ir nebus įdiegti ją niekur kitur), kad gauti visas paketas duomenų failus iš Mercurial saugykloje.
Parinktys
Nustatykite HG_SETUPTOOLS_FORCE_CMD aplinkos kintamąjį prieš pradedant setup.py jei norite vykdyti HG komandos naudojimas (nors tai bus tada patenka atgal į vietinių bibliotekų, jei komanda nėra arba nepavyksta paleisti).

Kas naujo , šioje laidoje:.

  • Restauruotos Python 2.6 suderinamumas grįžtamųjų dalių modulio

Kas naujo versijos 2.0.3:

  • Problemų # 12: sustabdymo išimtis, be ImportError importuodami Mercurial moduliai.

Kas naujo versijos 2.0.2:

  • jėga hg log ir Hg tėvai naudoti pagal nutylėjimą stilius produkcijos. Priešingu atveju, apdorojant kodas nepavyksta nustatyti žymes. Be to, iš naujo "default.log" vertę, jei vartotojas turi savo HG žurnale jo .hgrc slapyvardį. (Pavyzdžiui, kai naudojimas žurnalas = -G priversti diagramoje produkcija). Ačiū DC pleistro.

Kas naujo versijos 2.0.1:

  • Ištaisyta problema, # 10, kur hgtools nebūtų apdoroti nustatymas .cfg tinkamai, jei Python 3 configparser backport buvo įdiegta Python 2.

Kas naujo , 2.0 versijoje:

  • išimant HGRepoManager geriau remti kelis žodžius: "
  • - ".get_tag` pakeičiama" .get_tags`, kuris grįžta iš žymių rinkinį konkrečiam peržiūrą. Šiuo metu tai yra rinkinys, nes Mercurial neišlaiko jokios reikšmingos tvarką žymės.
  • - ".get_tags` pakeičiama" .get_repo_tags`
  • .
  • - ".get_parent_tag` pakeičiama" .get_parent_tags`
  • .
  • - pridūrė ".get_parents` kuri grąžina peržiūrą (-us) nurodytą peržiūros
  • .
  • nebepalaiko senesnės versijos mercurial (LegacyLibraryManager).
  • subproceso vadybininkas dabar pagal nutylėjimą. HGTOOLS_FORCE_CMD kintamasis nebeturi jokios įtakos hgtools poveikį.
  • Versija aptikimo dabar išsprendžia kelis žodžius apie tą patį peržiūros pasirenkant didžiausią versiją.

Kas naujo versijos 1.2.1:

  • Nustatyti klausimas # 9 - atpirkimo vadovai ir taip setuptools įskiepiai nebebus rasti failus, kurie yra ne į nurodytą vietą. Į LibraryManagers jau bus mesti klaidą, šiuo atveju, bet dabar SubprocessManager daro tai, kas geriausia ir tik grąžina failus, palyginti su vietos.

Kas naujo 1.2 versijoje:

  • įgyvendino version_handler versija parametrą. Išspręsti # 5.
  • Jei kelis žodžius pateikiami persvarstyti, paskutinis tegus yra naudojamas vietoj pirmiau.

Kas naujo versijos 1.1.6:

  • Daugiau agresyviai statyti aplinką, kai veikia Hg subproceso. Išspręsti kitą # 7 pasireiškimą. Ačiū whit537.

Kas naujo versijos 1.1.2:.

  • Restauruotos Python 2.5 suderinamumas

Reikalavimai :

  • Python

Panaši programinė įranga

Meld
Meld

22 Jun 18

gitube
gitube

14 Apr 15

xdelta
xdelta

3 Jun 15

Quilt
Quilt

18 Feb 15

Komentarai hgtools

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!