hgtools

Szoftver screenshot:
hgtools
Szoftver adatai:
Változat: 3.0.2
Feltöltés dátuma: 14 Apr 15
Engedély: Ingyenes
Népszerűség: 63

Rating: nan/5 (Total Votes: 0)

hgtools épül setuptools_hg plugin setuptools. Ez biztosítja osztályok vizsgálatára és a munka a tárolók a Mercurial verziókezelő rendszer.
hgtools egy plugin setuptools, amely lehetővé teszi setuptools megtalálni fájlokat a Mercurial verziókezelő rendszer.
Az osztályok által nyújtott hgtools tervezték, hogy natívan a Mercurial Python könyvtárak (folyamatban), vagy esik vissza a parancssori programot hg (1), ha rendelkezésre áll. A parancssori támogatást különösen hasznos belül virtualenvs, amelyek nem férnek hozzá az egész rendszerre telepített Mercurial lib (vagyis amikor a virtualenv jött létre a -no-site-csomagok).
Megjegyzés :
A setuptools funkció
Elolvashatja a setuptools bővítmény által biztosított hgtools a setuptools dokumentációt. Ez alapvetően tér vissza a fájlok listáját, amelyek mellett Mercurial verziókezelő, amikor fut a beállító funkció, pl ha létrehoz egy forrás és bináris disztribúció. Ez egy egyszerű, de hatékony módja, hogy nem kell meghatározni csomagot adatok (nem Python-fájlok) manuálisan nyilvánvaló sablonok (MANIFEST.in).
Használat
Íme egy példa egy setup.py használó hgtools:
a setuptools importálni beállítás, find_packages
beállít (
& Nbsp; name = "HelloWorld",
& Nbsp; version = "0.1",
& Nbsp; csomagok = find_packages (),
& Nbsp; setup_requires = ["hgtools"],
)
Ha elfogy a setup.py fenti setuptools automatikusan letölti setuptools_hg a könyvtárba, ahol a setup.py található (és nem fog telepíteni, hogy bárhol máshol), hogy minden csomagot adatfájlok a Mercurial tárolóból.

Állítsa be a HG_SETUPTOOLS_FORCE_CMD környezeti változó futtatása előtt setup.py ha szeretné érvényesíteni a használata a hg parancsot (bár ez majd visszalépés az eredeti könyvtárakat, ha a parancs nem érhető el, vagy nem fut le).

Mi az új ebben a kiadásban:

  • A helyreállított Python 2.6 kompatibilitást visszatérés modul.

Mi az új verzióban 2.0.3:

  • Issue # 12: Elhagyja kivételek mellett ImportError, ha az importáló Mercurial modulok.

Mi az új a 2.0.2 verzió:

  • Force hg log és hg szülőket, hogy érdemes használni stílus kimenetet. Ellenkező esetben az értelmezési kód nem azonosítja a címkéket. Továbbá, állítsa vissza a "default.log" érték esetén a felhasználó egy álnevet hg log in ő .hgrc. (Például, néhány használat log = -G kényszeríteni a grafikon output). Hála dc a patch.

Mi az új a 2.0.1-es változat:

  • Rögzített kérdés # 10, ahol hgtools nem sikerült feldolgozni beállítás .CFG megfelelően, ha a Python 3 configparser backport volt telepítve Python 2.

Mi az új 2.0 verzióban:

  • Refactored HGRepoManager, hogy jobban támogatja a több címkék:
  • - `.get_tag` helyébe` .get_tags`, amely visszaadja a tag-készlet egy adott felülvizsgálatát. Ez jelenleg a forgatáson, mert Mercurial nem tart fenn sorrendbe rakni a címkéket.
  • - `.get_tags` helyébe` .get_repo_tags`.
  • - `.get_parent_tag` helyébe` .get_parent_tags`.
  • - tette hozzá `.get_parents` amely visszaadja a felülvizsgálat (ok) a megadott változat.
  • Az eltávolított támogatása régebbi verziói Mercurial (LegacyLibraryManager).
  • A alprocesszel vezetője most az alapértelmezett. A HGTOOLS_FORCE_CMD változó már nincs hatással a hgtools.
  • Version felismerés már megoldja több címkével ugyanazon a felülvizsgálati választotta a legnagyobb változat.

Mi az új 1.2.1-es verzióban:

  • Fix kérdés # 9 - A repo vezetők, és így A setuptools plugin már nem talál fájlokat, amelyek nem a megadott helyen. A LibraryManagers már fog dobni egy hiba ebben az esetben, de most a SubprocessManager nem, mi a legjobb, és csak akkor tér vissza fájlokat képest a helyét.

Mi az új a 1.2-es verzió:

  • hajtotta végre a version_handler verzió paramétert. Javítások # 5.
  • Ha több címkét kapnak felülvizsgálatát, az utolsó tag helyett az első.

Mi az új verzióban 1.1.6:

  • agresszívebben össze egy a környezetet, ha fut Hg alfolyamatként. Javít egy másik megnyilvánulása # 7. Köszönet whit537.

Mi az új a 1.1.2-es verziójú:

  • A helyreállított Python 2.5 kompatibilitás.

követelmények :

  • Python

Hasonló program

Mr-Repo
Mr-Repo

14 Apr 15

ghsync
ghsync

11 May 15

gitver
gitver

17 Feb 15

bzr-externals
bzr-externals

14 Apr 15

Hozzászólások a hgtools

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!