fetch

Software screenshot:
fetch
Podrobnosti Software:
Verze: 0.0
Datum uploadu: 11 May 15
Vývojka: Jeff Hammel
Licence: Volný
Popularita: 0

Rating: nan/5 (Total Votes: 0)

přines je single-soubor Python modul dodáván jako balík pro snadnou instalaci a Python importu. & Nbsp; Účelem načtení je zrcadlení vzdálených zdrojů (URL) do lokálního souborového systému, aby se synchronizovat a aktualizovat závislostí, které jsou požadovány by se měl odrážet v tímto způsobem.
Formát
načíst načítá z manifestu formátu:
[URL] [cíl] [Type]
Adresa URL může obsahovat značku hash (např http://example.com/foo#bar/fleem), který se používá k extrakci podadresářů z multi-adresáře zdroj.
Typ zdroje se používá k odeslání do zahrnutých Fetchers, které se starají o načítání objektu.
Manifesty jsou používány tak, že řada zdrojů, může být přitažené za vlasy, z konkrétní načtení běh.
Příklad
Po pokladní úložiště a spustit python setup.py rozvíjet, měli byste být schopni spustit zaběhnout na příkladu manifestu:
načíst example.txt
Tím se vytvoří tmp vzhledem k manifest a strhnout několik zdrojů, na to.
Fetchers
přines zahrnuje několik objektů pro načítání zdrojů:
file: načíst jeden soubor
tar: načíst a extrahovat archiv
hg: pokladny rtuťovým úložiště
git: pokladny git repozitáře
Soubor Fetcher nemůže mít hash tagů podcestou, protože to je jediný zdroj.
Ačkoli načíst má sadu fetchers zahrnuty, můžete předat libovolný seznam do fetch.Fetch konstruktoru.
Ovládací Version
Hg a GIT fetchers načíst ze systémů pro správu verzí a mají další možnosti. Jedinou současnou možnost konstruktoru je export, který je ve výchozím nastavení pravda. Pokud export je pravda, pak úložiště bude exportovat do non-verzí struktury. . Je-li podcestou je specifikován s # v adrese URL, úložiště bude také být vyvezeny

Požadavky na :

  • Python

Omezení :

  • Společný příběh pro fetch je zrcadlení souborů do VCS úložiště, protože vzdálené zdroje jsou potřeboval jako součást úložiště, a není tam žádný lepší způsob, jak získat a / nebo aktualizovat. Nicméně, co uděláte, když se tyto vzdálené zdroje jsou změněny? V ideálním ekosystému, opravy by byly automaticky indikováni a aktivovány proti proudu začlenění, nebo diffy od vstupního jsou udržovány v místních modifikacích (i když větví dodavatelů, atd, jsou vhodnější pro druhou třídu problémů, a obecně odradil, když méně rušivé systém konzumace upstream závislostí jsou k dispozici).

Ostatní software developer Jeff Hammel

document_it
document_it

11 May 15

GetLatestTinderbox
GetLatestTinderbox

12 May 15

MakeItSo
MakeItSo

14 Apr 15

FileServer
FileServer

15 Apr 15

Komentáře k fetch

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!