fetch

Logiciel capture d'écran:
fetch
Détails logiciels:
Version: 0.0
Date de transfert: 11 May 15
Développeur: Jeff Hammel
Licence: Gratuit
Popularité: 0

Rating: nan/5 (Total Votes: 0)

fetch est un module Python fichier unique sous forme d'offre pour une installation facile et Python importation. & Nbsp; Le but de chercher est de refléter des ressources distantes (URL) à un système de fichiers local afin de synchroniser et de dépendances de mise à jour qui sont souhaitées devant être réfléchi de cette manière.
Format
chercher extractions à partir d'un manifeste de la forme:
[URL] [Destination] [Type]
Une URL peut contenir une balise de hachage (par exemple http://example.com/foo#bar/fleem) qui est utilisé pour extraire les sous-répertoires d'une ressource multi-répertoire.
Le type de la ressource est utilisée pour envoyer des Fetchers inclus qui prennent soin d'aller chercher l'objet.
Manifestes sont utilisés de sorte qu'un certain nombre de ressources peut être récupérée à partir d'un particulier chercher terme.
Exemple
Après vous extrayez le référentiel et run python setup.py développez, vous devriez être capable de courir chercher sur l'exemple manifeste:
chercher example.txt
Cela va créer un répertoire tmp par rapport au manifeste et tirer vers le bas plusieurs de ressources.
Fetchers
chercher comprend plusieurs objets pour aller chercher des ressources:
fichier: chercher un fichier unique
tar: chercher et extraire une archive
hg: extraire un dépôt mercurial
git: la caisse d'un dépôt git
Le récupérateur de fichier ne peut pas avoir un hash tag sous-chemin, car il est une ressource unique.
Bien que chercher a un ensemble de fetchers inclus, vous pouvez passer une liste arbitraire dans le constructeur de fetch.Fetch.
Version Control
Le hg et les fetchers git chercher des systèmes de contrôle de version et avoir des options supplémentaires. La seule option actuelle du constructeur est l'exportation, qui est par défaut True. Si l'exportation est vrai, alors le dépôt sera exporté dans une structure non-versionné. . Si un sous-chemin est spécifié avec un # dans l'URL, le référentiel sera également exporté

Exigences :

  • Python

Limitations :

  • Une histoire commune pour chercher est en miroir des fichiers dans un référentiel VCS parce que les ressources distantes sont nécessaire dans le cadre du référentiel et il n'y a pas de meilleure façon de récupérer et / ou les mettre à jour. Cependant, que faites-vous si ces ressources distantes sont modifiées? Dans un écosystème idéal, les correctifs seraient automatiquement triés et déclenché pour l'inclusion en amont, ou les différences par rapport à l'amont sont conservés dans des modifications locales (bien que des branches fournisseur, etc, sont plus adaptés pour la dernière classe de problèmes, et en général découragées quand un système moins intrusif de consommer dépendances amont sont disponibles).

D'autres logiciels de développeur Jeff Hammel

document_it
document_it

11 May 15

GetLatestTinderbox
GetLatestTinderbox

12 May 15

montage
montage

20 Feb 15

Commentaires à fetch

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!