англійськафранцузькаіспанська

Значок OnWorks

pristine-tar - Інтернет у хмарі

Запустіть pristine-tar у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда pristine-tar, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


pristine-tar - відновити незаймані архіви

СИНТАКСИС


незаймано-дьоготь [-vdk] гендельта тарбол дельта

незаймано-дьоготь [-vdk] гентар дельта тарбол

незаймано-дьоготь [-vdk] [-m повідомлення] фіксація тарбол [вгору за течією]

незаймано-дьоготь [-vdk] перевірка тарбол

незаймано-дьоготь [-vdk] список

ОПИС


pristine-tar може відновити точну копію незайманого попереднього архіву, використовуючи лише a
малий двійковий файл дельта файл і вміст архіву, який зазвичай зберігається в
вгору за течією гілка контролю версій.

Команда дельта файл призначений для перевірки в системі керування версіями поряд з вгору за течією
гілка, що дозволяє створювати пакунки Debian повністю з використанням вихідних кодів версії
контроль, без необхідності зберігати копії попередніх архівів.

pristine-tar підтримує стислі архіви, викликаючи до незайманий-гз(1) незайманий-bz2(1)
та незайманий-xz(1) для створення незайманих файлів gzip, bzip2 та xz.

КОМАНДИ


незаймано-тар гендельта тарбол дельта
Це бере вказаний вище за течією тарболі генерує невеликий двійковий дельта-файл
які пізніше можуть бути використані pristine-tar gentar для відтворення архіву.

Якщо ім’я дельта-файлу дорівнює «-», воно записується до стандартного виводу.

незаймана смола гентар дельта тарбол
Для цього береться зазначене дельта файл і файли в поточному каталозі, який
повинен мати ідентичний вміст до того, що міститься у попередньому архіві, і використовує його для
відродити незаймане вище за течією тарбол.

Якщо ім'я дельта-файлу дорівнює "-", воно читається зі стандартного введення.

pristine-tar commit тарбол [вгору за течією]
незаймано-дьоготь commit генерує незайманий дельта-файл для вказаного тарбол та
передає його до контролю версій. The незаймано-дьоготь контроль пізніше можна використовувати команду
відтворити оригінальний архів на основі інформації, що зберігається в системі керування версіями.

Команда вгору за течією параметр визначає тег або гілку, яка містить той самий вміст, що й
присутній в архіві. За замовчуванням це "refs/heads/upstream", або якщо його немає
така гілка, будь-яка гілка, що відповідає "вгорі". Назва дерева, на яке воно вказує, буде
записані для подальшого використання незаймано-дьоготь контроль. Зверніть увагу, що вміст не потрібен
бути на 100% ідентичним вмісту архіву, але якщо це не так, додатковий простір
буде використано у дельта-файлі.

Дельта-файли зберігаються у гілці під назвою "pristine-tar" із назвами файлів
відповідає вхідному архіву з додаванням ".delta". Ця гілка створена або
оновлюється за потреби для додавання кожної нової дельти.

незаймана смола каси тарбол
Це повторно генерує копію зазначеного тарбол використовуючи раніше збережену інформацію
контроль версій за незаймано-дьоготь commit.

первозданний список
Тут перелічено архіви, які pristine-tar може отримати з контролю версій.

ВАРІАНТИ


-v
-багатослівний
Детальний режим, показ кожної команди, яка виконується.

-d
--відлагоджувати
Режим налагодження.

-k
-- тримати
Не очищайте тимчасовий каталог під час виходу.

-m повідомлення
--message=повідомлення
Використовуйте цей параметр, щоб указати спеціальне повідомлення коміту для коміту pristine-tar.

ПРИКЛАДИ


Припустимо, ви підтримуєте пакет hello в репозиторії git. Ви щойно створили a
архів випуску, привіт-1.0.tar.gz, який ви завантажите на сайт "кузні".

Ви хочете переконатися, що якщо «кузня» втратить архів, ви завжди зможете точно відтворити його
той самий архів. І ви б віддали перевагу не зберігати копії архівів для кожного випуску, як
це може зайняти багато місця на диску, коли hello отримує фонові mp3-файли та користувач-
внесені рівні, які ви плануєте для версії 2.0.

Рішення полягає у використанні pristine-tar для фіксації дельта-файлу, який ефективно зберігає достатньо
інформація для відтворення архіву пізніше.

cd привіт
тег git -s 1.0
pristine-tar commit ../hello-1.0.tar.gz 1.0

Не забудьте наказати git надіслати як гілку pristine-tar, так і ваш тег:

git push --all --tags

Тепер через рік. Найгірше вже сталося; "кузня" втратила всі свої дані, ви
видалив архіви, щоб звільнити місце для електронних листів зі звітами про помилки, і ви хочете їх відновити.
На щастя, репозиторій git все ще доступний.

git клон git://github.com/joeyh/hello.git
cd привіт
pristine-tar checkout ../hello-1.0.tar.gz

ОБМЕЖЕННЯ


Наразі доступні лише архівні файли, архівні файли gzip, архівні файли bzip2 та архівні файли xzed
підтримується.

Наразі лише система контролю версій git підтримується функціями "checkout" і "commit"
команди. Це нормально, якщо робоча копія не чиста або має незафіксовані зміни, або має
поетапні зміни індексу; нічого з цього не торкнеться «перевірка» або «фіксація».

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


TMPDIR
Вказує місце розташування тимчасових файлів, відмінне від стандартного.

Використовуйте pristine-tar онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor забезпечує інверсію
    управління зв'язком, з його: - залежністю
    ін'єкція - продовження ін'єкції -
    для додаткової інформації
    відвідати...
    Завантажити OfficeFloor
  • 2
    DivKit
    DivKit
    DivKit є відкритим вихідним кодом, керованим сервером
    Інтерфейс користувача (SDUI). Це дозволяє вам
    розгорнути серверні оновлення для
    різні версії програми. Крім того, це може бути
    використовується для...
    Завантажте DivKit
  • 3
    субконвертор
    субконвертор
    Утиліта для конвертації між різними
    формат підписки. Користувачі Shadowrocket
    слід використовувати ss, ssr або v2ray як ціль.
    Ви можете додати &remark= до
    Телеграм-лайк HT...
    Завантажити субконвертер
  • 4
    ВАШ
    ВАШ
    SWASH — числове число загального призначення
    інструмент для моделювання нестійкості,
    негідростатичний, з вільною поверхнею,
    обертальний потік і транспортні явища
    у прибережних водах як...
    Завантажити SWASH
  • 5
    VBA-M (заархівовано – зараз на Github)
    VBA-M (заархівовано – зараз на Github)
    Проект переміщено в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особливості: Створення чітів, збереження кількох станів
    система, підтримує gba, gbc, gb, sgb,
    sgb2Tu...
    Завантажте VBA-M (архівовано - тепер на Github)
  • 6
    Стацер
    Стацер
    Оптимізатор і моніторинг системи Linux
    Репозиторій Github:
    https://github.com/oguzhaninan/Stacer.
    Аудиторія: кінцеві користувачі/комп’ютер. Користувач
    інтерфейс: Qt. Програмування La...
    Завантажити Stacer
  • Детальніше »

Команди Linux

Ad