hgtools

Yazılım ekran görüntüsü:
hgtools
Yazılım detaylar:
Versiyon: 3.0.2
Qayıt: 14 Apr 15
Lisans: Ücretsiz
Popülerlik: 9

Rating: nan/5 (Total Votes: 0)

hgtools setuptools için setuptools_hg eklentisi oluşturur. Bu teftiş ve Mercurial sürüm kontrol sistemi depoları ile çalışmak için sınıfları sağlar.
hgtools Mercurial sürüm kontrol sistemi altında dosyaları bulmak için setuptools sağlayan setuptools için bir eklenti sağlar.
hgtools tarafından sağlanan sınıfları (sürecinde) Mercurial Python kütüphaneleri ile yerel çalışmak veya komut satırı programı hg (1) varsa kullanarak geri düşmek için tasarlanmıştır. Komut satırı desteği (virtualenv --no-sitesi-paketleri ile oluşturulan yani) bir sistem genelinde kurulu Mercurial lib erişimi yoksa özellikle yararlıdır iç virtualenvs olduğunu.
Not :
setuptools özelliği
Siz setuptools belgelerindeki hgtools tarafından sağlanan setuptools eklenti hakkında okuyabilirsiniz. Temelde kurulum fonksiyonunu çalıştırırken Mercurial sürüm kontrolü altında olan dosyaların bir listesini, örneğin döner Bir kaynak ve ikili dağıtım oluşturmak durumunda. Elle MANIFEST şablonları (MANIFEST.in) paket veri (non-Python dosyaları) tanımlamak zorunda değil basit ama etkili bir yoludur.
Kullanım
İşte hgtools kullanan bir setup.py bir örnek:
setuptools kurulum, find_packages ithalat
kurulum (
& Nbsp; name = "MerhabaDünya",
& Nbsp; version = "0.1",
& Nbsp; paketleri = find_packages (),
& Nbsp; setup_requires = ["hgtools"],
)
Yukarıdaki setup.py çalıştırırsanız, setuptools otomatik setup.py yer almaktadır (ve başka bir yerde yüklemek olmaz) Mercurial deposundan tüm paket veri dosyalarını almak için dizine setuptools_hg indirecektir.
Seçenekler
Eğer (komut kullanılabilir değil ya da çalıştırmak için başarısız olursa o zaman yerli kütüphaneler geri düşecek olsa) hg komutunun kullanımını zorlamak istiyorsanız setup.py çalıştırmadan önce HG_SETUPTOOLS_FORCE_CMD ortam değişkeni ayarlayın.

Bu sürümde> /

  • iniş modülünden restore Python 2.6 uyumluluğu

nedir sürüm 2.0.3 Yeni:

  • Sayı # 12: ImportError yanında istisnalar bastır alırken Mercurial modüller.

sürüm 2.0.2 yeni nedir:

  • Kuvvetleri hg günlüğü ve hg anne kullanmak için varsayılan çıkış için stil. Aksi takdirde, ayrıştırma kodu etiketleri tanımlamak için başarısız olur. Ayrıca, bir kullanıcının kendi .hgrc içinde hg günlüğü için bir takma ad vardır durumda 'Default.log' değerini sıfırlamak. (Örneğin, bazı kullanım günlüğü = -G grafiği çıktı zorlamak için). Yama için dc teşekkürler.

nedir sürüm 2.0.1 Yeni:

  • Sabit konu # 10 hgtools ayrıştırmak olmaz kurulum Python 3 ConfigParser backport Python 2 düzgün yüklenmiş .CFG eğer.

nedir sürüm 2.0 Yeni:

iyi çoklu etiketleri desteklemek için

  • Refactored HGRepoManager:
  • - `Belirli bir revizyon için etiketleri bir dizi döndürür .get_tags`,` yerini .get_tag`. Cıvalı etiketleri herhangi bir anlamlı sırasını tutmaz çünkü bu şu anda bir dizi.
  • - `` .get_repo_tags` yerini .get_tags`
  • .
  • - `` .get_parent_tags` yerini .get_parent_tag`
  • .
  • - Belirtilen revizyon revizyon (ler) döndürür .get_parents` hangi `eklenen
  • .
  • mercurial eski sürümleri (LegacyLibraryManager) için kaldırıldı destek.
  • altişlem yöneticisi şimdi varsayılan. HGTOOLS_FORCE_CMD değişken artık hgtools üzerinde herhangi bir etkisi yoktur.
  • Sürüm algılama şimdi büyük sürümü seçerek aynı revizyon birden etiketleri giderir.

nedir sürüm 1.2.1 Yeni:

  • Fix sorunu # 9 - repo yöneticileri ve dolayısıyla setuptools eklentisi artık belirtilen konumda olmayan dosyaları bulacaksınız. LibraryManagers zaten bu durumda bir hata atmak olacaktır, ama şimdi SubprocessManager iyi olanı yapar ve sadece döner yere göre dosyaları.

sürüm 1.2 yeni nedir:

  • version_handler sürümü parametresini Uygulanan. Düzeltmeler 5..

  • Birden etiketleri revizyon verilirse
  • etiketi geçen ilk yerine kullanılır.

sürüm 1.1.6 yeni nedir: in hg çalışırken

  • Daha agresif bir ortam oluşturmak Bir altişlem. 7. Başka tezahürü giderir. Teşekkürler whit537.

nedir sürüm 1.1.2 Yeni:.

  • restore Python 2.5 uyumluluğu

Gereksinimler :

  • Python

Benzer yazılım

SmartSVN
SmartSVN

22 Jun 18

gc-utils
gc-utils

3 Jun 15

BzrSync
BzrSync

11 May 15

SmartGit/Hg
SmartGit/Hg

16 Aug 18

Yorumlar hgtools

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!