fetch

Skjermbilde programvare:
fetch
Prog.varedetaljer:
Versjon: 0.0
Last opp dato: 11 May 15
Utvikler: Jeff Hammel
Lisens: Gratis
Popularitet: 25

Rating: nan/5 (Total Votes: 0)

hente en enkelt fil, Python-modul sammen som en pakke for enkel installasjon og Python importerer. & Nbsp; Formålet hente er å speile eksterne ressurser (URLer) til en lokal filsystem for å synkronisere og oppdatere avhengigheter som er ønsket som skal speiles på denne måten.
Format
hente hentinger fra et manifest av format:
[URL] [Destinasjon] [Type]
En URL kan inneholde en hash tag (f.eks http://example.com/foo#bar/fleem) som brukes til å trekke ut de underkataloger fra en multi-katalogen ressurs.
Type av ressursen brukes til å sende til de inkluderte Fetchers som tar seg av henting av objektet.
Manifesterer brukes slik at en del ressurser kan være hentet fra en bestemt hente løp.
Eksempel
Etter du kassa depotet og kjøre python setup.py utvikle, bør du være i stand til å kjøre hente på eksempelet manifest:
hente example.txt
Dette vil skape en relativ tmp til manifestet og trekk ned flere ressurser til det.
Fetchers
hente omfatter flere objekter for å hente ressurser:
file: hente en enkelt fil
tjære: hente og trekke en tarball
hg: kassa en mercurial repository
git: kassa en git repository
Filen fetcher kan ikke ha en hash tag subpath siden det er en enkelt ressurs.
Selv hente har et sett med fetchers inkludert, kan du passere en vilkårlig liste i fetch.Fetch konstruktør.
Versjonskontroll
Den hg og git fetchers hente fra versjonskontrollsystemer og har flere alternativer. Den eneste aktuelle alternativet til konstruktøren er eksport, noe som er standard Sann. Dersom eksporten er sant, så depotet skal eksporteres til en ikke-versjonert struktur. . Hvis en subpath er angitt med # i URL, vil depotet også eksporteres

Krav

  • Python

Begrensninger

  • En vanlig historie for hente speiler filer til en VCS depot fordi de eksterne ressursene er nødvendig som en del av depotet, og det er ingen bedre måte å hente og / eller oppdatere dem. Men hva gjør du hvis disse eksterne ressurser blir endret? I en ideell økosystem, vil reparasjonene automatisk bli triaged og utløste for oppstrøms inkludering, eller differ fra oppstrøms holdes i lokale modifikasjoner (selv om leverandørgrener, etc, er mer egnet for sistnevnte klasse av problemer, og generelt motet når en mindre påtrengende system av å konsumere oppstrøms avhengigheter er tilgjengelig).

Annen programvare fra utvikleren Jeff Hammel

wordstream
wordstream

14 Apr 15

GetLatestTinderbox
GetLatestTinderbox

12 May 15

MakeItSo
MakeItSo

14 Apr 15

document_it
document_it

11 May 15

Kommentarer til fetch

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!