fetch

Screenshot Software:
fetch
Detalii soft:
Versiune: 0.0
Incarca data: 11 May 15
Producător: Jeff Hammel
Licenţă: Gratuit
Popularitate: 0

Rating: nan/5 (Total Votes: 0)

aduce este un modul Python singur fișier pachet ca un pachet pentru o instalare ușoară și Python importatoare. & Nbsp; Scopul aduce este de a reflecta resursele distanță (URL-uri), pentru a un sistem de fișiere local, pentru a sincroniza și actualizare dependențele care sunt dorite să se reflecte în acest fel.
Format
aduce de aducere la un manifest de format:
[URL] [Destinație] [Type]
Un URL poate conține o etichetă hash (de exemplu http://example.com/foo#bar/fleem), care este folosit pentru a extrage subdirectoarele dintr-o resursă multi-director.
Tipul resursei este folosit pentru a trimite la Fetchers incluse care avea grijă de preluarea obiectului.
Manifestă sunt utilizate, astfel încât un număr de resurse poate fi preluat de la un anumit aduce alerga.
Exemplu
După ce checkout repertoriului și a alerga python setup.py dezvolta, ar trebui să fie capabil să ruleze aducă pe exemplu manifest:
adu example.txt
Acest lucru va crea un director tmp față de manifest și trage în jos de mai multe resurse pentru a.
Fetchers
aduce include mai multe obiecte pentru preluarea resurselor:
fișier: aduce un singur fișier
tar: aduce și extrage un tar
hg: checkout un depozit mercurial
git: checkout un depozit git
Fișierul Fetcher nu poate avea un SubPath tag hash, deoarece aceasta este o resursă unică.
Desi aduce are un set de fetchers incluse, puteți trece o listă arbitrară în constructor fetch.Fetch lui.
Control versiuni
HG și fetchers git fetch de sisteme de control versiune și au opțiuni suplimentare. Singura opțiune actuală a constructorului este de export, care este în mod implicit adevărat. Cazul în care exportul este adevărat, atunci magazia va fi exportate într-o structură non-versiuni. . Dacă un SubPath este specificat cu un # in URL, magazia va fi, de asemenea, exportate

Cerințe :

  • Python

Limitări :

  • O poveste comună pentru aducă este oglindire de fișiere într-un fișier VCS deoarece resursele de la distanță sunt necesar ca parte a depozitului și nu există nici o modalitate mai bună de a prelua și / sau să le actualizeze. Cu toate acestea, ce ai face dacă aceste resurse de la distanță sunt modificate? Într-un ecosistem ideală, corecțiile vor fi direcționați automat și declanșat pentru includerea în amonte, sau prin dif din amonte sunt păstrate în modificări locale (deși ramuri furnizor, etc, sunt mai potrivite pentru ultima clasa de probleme, și, în general, când descurajat un sistem mai putin intruzive de consum dependențele amonte sunt disponibile).

Alte software-uri de dezvoltator Jeff Hammel

wordstream
wordstream

14 Apr 15

GetLatestTinderbox
GetLatestTinderbox

12 May 15

MakeItSo
MakeItSo

14 Apr 15

bitsyblog
bitsyblog

20 Feb 15

Comentarii la fetch

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!