fetch

Скріншот програми:
fetch
Дані програми:
Версія: 0.0
Дата завантаження: 11 May 15
Розробник: Jeff Hammel
Ліцензія: Безкоштовно
Популярність: 25

Rating: nan/5 (Total Votes: 0)

вибірки є модуль Python, одного файлу в комплекті як пакет для легкої установки і Python імпорту та NBSP ;. Мета принести це дзеркало віддалених ресурсів (URL) в локальній файловій системі для того, щоб синхронізувати й оновити залежностей, які бажані бути відображені в цьому випадку.
<Сильний> Формат
вибірки витягує з маніфесту форматі:
[URL] [Призначення] [Тип]
Посилання може містити хеш тег (наприклад, http://example.com/foo#bar/fleem), який використовується для витягти підкаталоги з ресурсу з декількох каталогів.
Тип ресурсу використовується для відправки на включених Fetchers, що піклуватися про вибірку об'єкт.
Маніфестів використовуються так, щоб кількість ресурсів може бути витягується з вибірки зокрема пробіг.
<Сильний> Приклад
Після того як ви витягаєте сховище і запустити Python setup.py розробки, ви повинні бути в змозі працювати на вибірку наприклад маніфесту:
забрати example.txt
Це створить каталог TMP щодо проявляється і потягніть вниз кілька ресурси.
Fetchers
вибірки включає в себе кілька об'єктів для вилучення ресурсів:
Файл: принести один файл
тар: вибрати і витягти архів
Hg: перевірка ртутний репозиторію
Git: перевірка сховища Git
Файл Складальник не може мати хеш тег подпуть, оскільки це єдиний ресурс.
Хоча вибірка має набір fetchers обладнання, ви можете передати довільний список в конструкторі fetch.Fetch в.
<Сильний> Контроль версій
Hg і Git fetchers вибірки з систем контролю версій і мають додаткові опції. Єдиний варіант ток конструктора є експорт, який за замовчуванням True. Якщо експорт Правда, потім сховище буде експортуватися в не-версій структури. . Якщо подпуть зазначено з # в URL, сховище також буде експортуватися

Вимоги

  • Python

Обмеження

  • звичайна історія для вилучення дзеркальне файли в сховище VCS, тому що віддалені ресурси необхідні як частина сховища, і немає кращого способу для одержання та / або оновлювати їх. Тим не менш, те, що ви робите, якщо ці віддалені ресурси змінені? В ідеальному екосистеми, виправлення будуть автоматично відбирали поранених і викликали для включення вгору за течією, або диференціали від вищестоящого зберігаються в місцевих модифікацій (хоча галузях постачальників, і т.д., є більш придатними для останнього класу задач, і в цілому рекомендується, коли менш нав'язливим система споживання вгору за течією залежностей є).

Інші програми розробника Jeff Hammel

GetLatestTinderbox
GetLatestTinderbox

12 May 15

FileServer
FileServer

15 Apr 15

bitsyblog
bitsyblog

20 Feb 15

fetch

Коментар не знайдено
додати коментар
Включіть картинки!