hgtools

Software screenshot:
hgtools
Software ətraflı:
Version: 3.0.2
Tarixi Upload: 14 Apr 15
Lisenziya: Pulsuz
Məşhurluq: 63

Rating: nan/5 (Total Votes: 0)

hgtools setuptools üçün setuptools_hg plugin əsaslanır. Bu yoxlanılması və Mercurial versiyası nəzarət sistemi ambarları ilə iş dərsləri verir.
hgtools Mercurial versiyası nəzarət sistemi ilə faylları tapmaq üçün setuptools imkan verir setuptools üçün plugin edir.
hgtools tərəfindən verilən dərsləri (prosesində) Mercurial Python kitabxana ilə yerli iş və ya command-line proqramı HG (1) əgər varsa istifadə edərək, geri düşmək üçün nəzərdə tutulmuşdur. command-line dəstəyi (virtualenv Heç bir-site-paketləri ilə yaradılmışdır yəni) bir sistem geniş quraşdırılmış Mercurial lib çıxışı yoxdur, xüsusilə faydalı daxili virtualenvs edir.
Qeyd :
setuptools edir
Siz setuptools sənədlərin hgtools tərəfindən təmin setuptools plugin haqqında oxuya bilərsiniz. Bu, əsasən quraşdırma funksiyası çalışan zaman Mercurial version nəzarəti altında olan faylların siyahısı, məsələn qaytarır Bir mənbə və ikili paylanması yaratmaq əgər. Bu əl açıq-aşkar şablonları (MANIFEST.in) paket məlumat (qeyri-Python files) müəyyən etmək üçün olmayan bir sadə hələ effektiv yoldur.
istifadə
Burada hgtools istifadə setup.py bir misal var:
setuptools quraşdırma, find_packages idxal
quraşdırma (
& Nbsp; name = "HelloWorld",
& Nbsp; version = "0.1",
& Nbsp; paketləri = find_packages ()
& Nbsp; setup_requires = ["hgtools"],
)
Yuxarıdakı setup.py çalıştırıyorsanız, setuptools avtomatik setup.py yerləşən (və başqa yerdə bərpa deyil) Mercurial deposu bütün paketi faylların almaq üçün kataloq setuptools_hg download.
Options
Siz (komanda mövcud deyil və ya çalıştırmak üçün uğursuz əgər, sonra doğma kitabxana geri düşəcək baxmayaraq) hg komanda istifadə tətbiq etmək istəyirsinizsə setup.py çalışan əvvəl HG_SETUPTOOLS_FORCE_CMD mühit dəyişən seçin.

Bu azad>

  • reentry modul bərpa Python 2.6 uyğunluğu

nədir version 2.0.3 Yeni

  • Issue # 12: importerror başqa istisnalar yatırmaq gətirildikdə civə modulları.

versiya 2.0.2 yeni nədir:

  • Force hg daxil olun və hg valideynlər istifadə u mənim çıxış üçün stil. Əks halda, təhlil kodu tags müəyyən etmək üçün uğursuz olur. Həmçinin, istifadəçi .hgrc ilə hg günlük üçün bir alias var halda "default.log 'dəyərini yenidən. (Məsələn, bəzi istifadə log = -G graph çıxış məcbur). Patch dc təşəkkür edirik.

nədir versiya 2.0.1 Yeni

  • Sabit məsələ # 10 hgtools analiz deyil quraşdırma Python 3 configparser backport Python 2 düzgün quraşdırılıb CFG əgər.

nədir 2.0 Yeni

daha çox tags dəstək

  • Refactored HGRepoManager:
  • - `xüsusi baxılması üçün tags bir sıra qaytarır .get_tags`,` əvəz .get_tag`. Civə tags hər hansı bir mənalı qaydada saxlamaq deyil, çünki bu, hazırda bir sıra edir.
  • - `` .get_repo_tags` ilə əvəz .get_tags`
  • .
  • - `` .get_parent_tags` ilə əvəz .get_parent_tag`
  • .
  • - müəyyən revizyon yenidən (s) qaytarır .get_parents` olan `əlavə
  • .
  • civə eski versiyasını (LegacyLibraryManager) üçün silindi dəstək.
  • subprocess meneceri indi default deyil. HGTOOLS_FORCE_CMD dəyişən artıq hgtools hər hansı bir təsiri var.
  • Version aşkar indi böyük versiyası seçerek eyni yenidən baxılmasına dair çox tags həll edir.

nədir versiya 1.2.1 Yeni

  • Fix məsələ # 9 - repo menecerləri və beləliklə setuptools plugin artıq müəyyən yer olmayan faylları tapa bilərsiniz. LibraryManagers artıq bu halda bir səhv atmaq, lakin indi SubprocessManager ən yaxşı nə və yalnız qaytarır yeri nisbətən faylları.

Versiya 1.2 yeni nədir:

  • version_handler versiyası parametri həyata keçirilir. Giderir # 5.

  • Çox tags yenidən baxılması üçün verilsə
  • son tag ilk əvəzinə istifadə olunur.

versiya 1.1.6 yeni nədir: HG çalıştırırken

  • Daha aqressiv bir mühit tikintisi bir subprocess. # 7 bir təzahürü giderir. Thanks whit537.

nədir versiya 1.1.2 Yeni:.

  • bərpa Python 2.5 uyğunluğu

tələblər

  • Python

Oxşar proqram

bzr-colo
bzr-colo

14 Apr 15

gitwalker
gitwalker

15 Apr 15

hgsubversion
hgsubversion

14 Apr 15

Şərh hgtools

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!