fetch

Software screenshot:
fetch
Software detaljer:
Version: 0.0
Upload dato: 11 May 15
Udvikler: Jeff Hammel
Licens: Gratis
Popularitet: 0

Rating: nan/5 (Total Votes: 0)

hente en enkelt fil Python modul bundtet som en pakke for nem installation og Python importerer. & Nbsp; Formålet hente er at spejle fjerntliggende ressourcer (URL'er) til en lokal filsystem for at synkronisere og opdatere afhængigheder, der ønskes skal afspejles i denne måde.
Formater
hente hentninger fra et manifest af formatet:
[URL] [Destination] [Type]
En URL kan indeholde en hash-tag (f.eks http://example.com/foo#bar/fleem), som anvendes til at ekstrahere de underindeks fra et multi-bibliotek ressource.
Den type af ressourcen bruges til at sende til de inkluderede Fetchers der tager sig af at hente objektet.
Manifester anvendes således, at en række ressourcer kan hentes fra en bestemt hente løb.
Eksempel
Når du kassen arkivet og køre python setup.py udvikle sig, skal du være i stand til at køre fetch på eksemplet manifest:
hente example.txt
Dette vil skabe en tmp forhold til manifestet og træk ned flere ressourcer til det.
Fetchers
hente indeholder flere objekter for at hente ressourcer:
fil: hente en enkelt fil
tar: hent og udtrække en tarball
hg: kassen en mercurial repository
git: checkout en git repository
Filen hentning kan ikke have en hash-tag delkurve da det er en enkelt ressource.
Selvom hente har et sæt fetchers inkluderet, kan du passerer en vilkårlig liste i fetch.Fetch s konstruktør.
Version Control
Den hg og git fetchers hente fra version kontrolsystemer og har yderligere muligheder. Den eneste nuværende mulighed for konstruktøren er eksporten, som er som standard Sand. Hvis eksport er sandt, så lageret vil blive eksporteret til et ikke-versioneret struktur. . Hvis et delkurve er angivet med en # i URL'en, vil lageret også eksporteres

Krav :

  • Python

Begrænsninger :

  • En fælles historie for hente er spejling filer i en VCS repository, fordi de fjerne ressourcer er behov som en del af lageret, og der er ingen bedre måde at hente og / eller opdatere dem. Men hvad gør man, hvis disse fjerntliggende ressourcer ændres? I en ideel økosystem, ville de rettelser automatisk visiteres og udløste for opstrøms inklusion, eller diffs fra upstream holdes i lokale ændringer (selvom sælgeren grene, etc, er mere egnede til sidstnævnte klasse af problemer, og generelt modet, når et mindre indgribende system forbrugende opstrøms afhængigheder er tilgængelige).

Andre software developer Jeff Hammel

GetLatestTinderbox
GetLatestTinderbox

12 May 15

FileServer
FileServer

15 Apr 15

wordstream
wordstream

14 Apr 15

montage
montage

20 Feb 15

Kommentarer til fetch

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!