АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

aeib - Интернет в облаке

Запустите aeib в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда aeib, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


aegis integration begin - начало интеграции изменений

СИНТАКСИС


эгида -Integrate_Begin номер изменения [ вариант...]
эгида -Integrate_Begin -Список [ вариант...]
эгида -Integrate_Begin -Помощь

ОПИСАНИЕ


Ассоциация эгида -Integrate_Begin используется для начала интеграции изменения в
базовый план проекта.

Изменение начнется с в ожидании интеграции. заявить не являетесь интегрированный
штат. boxwid = 1 вниз S4: поле «ожидает» «интеграция» стрелка «интегрировать« ljust »
начните "ljust S5: box" будучи "" интегрированным "T4: spline -> from S5.w затем влево 0.5, затем вверх на 1
затем в S4.w "интегрировать" ljust "начать" ljust "undo" ljust на T4.c - (0.5,0)

(Логическая) копия базовой линии создается в интеграции. каталог и файлы
изменений добавляются в каталог интеграции. Временные метки скопированных файлов
от базовой линии сохраняются, отметки времени на файлах, скопированных из разработки
каталог все настроены на время начала интеграции. В 'эгида
-Change_Directory ' можно использовать команду для поиска каталога интеграции. Перемена
будет назначен текущему пользователю.

Обратите внимание, что только обычные файлы и символические ссылки копируются (связываются) из
базовый уровень в каталог интеграции. Это имеет некоторые последствия:

· Специальные файлы (устройства, именованные каналы, и т.д) не будет воспроизводиться при интеграции
каталог; вам нужно будет создать их как часть сборки.

· Если в случае -минимум вариант (см. ниже), копируются только первичные исходные файлы
(связанный) поперек. Ожидается, что производные файлы (включая символические ссылки) будут созданы.
как часть сборки.

· Если в случае -минимум вариант, каталоги создаются только тогда, когда требуется
файл, удовлетворяющий указанным выше критериям. Если вам нужны специальные пустые каталоги, или
каталоги, которые содержат только специальные файлы или содержат только производные файлы, вам необходимо
чтобы создать их как часть сборки.

Ассоциация link_integration_directory поле конфигурационного файла проекта (см. aepconf(5)
для получения дополнительной информации) контролирует, выполняется ли копирование базовой линии путем копирования
файлы или создавая жесткие ссылки на файлы. Жесткие ссылки - это лишь одна из
ограничения на расположение каталога интеграции. Начало интеграции будет прервано
с ошибкой, если эта операция копирования завершится неудачно, например, из-за нехватки места на диске. Если это
должно произойти, изменение останется в в ожидании интеграции. государство, и
каталог интеграции будет удален.

Изменению будет присвоен дельта-номер. Дельта-числа увеличиваются один раз для каждого
эгида -Integrate_Begin команда для проекта. Если в дальнейшем интеграция
прервано либо эгида -Integrate_Begin_Undo or эгида -Integrate_FAIL команды,
дельта-число не будет использоваться повторно.

Выбрать каталог интеграции невозможно из-за множества ограничений.
на нем, включая тот факт, что он должен находиться на том же устройстве, что и базовый каталог,
и что многие реализации UNIX не позволяют переименовывать каталоги вверх и вниз по
деревья. Каталог интеграции будет в каталоге проекта и назван в честь
число дельты.

Уведомления
При успешном завершении этой команды Integration_begin_command поле
Проект конфиг файл запускается, если установлен. Видеть aepconf(5) для получения дополнительной информации.

минимальный Интеграции


Aegis предоставляет минимальный возможность интеграции, которая может использоваться по разным причинам.
Термин минимальный может быть немного интуитивно понятным. Можно подумать, что это значит для минимальный
объем работы, однако на самом деле это означает использование минимальный файлов из базового уровня в
заселение дельта каталог. Обычно это приводит к созданию всего в
проект из исходников и, как таковой, может считаться самой надежной из сборок.

Обратите внимание, что любое изменение, которое удаляет файл, будь то Aerm, AEMV or Aemt, приводит к
безоговорочно минимальный интеграция. Это сделано для того, чтобы ничего не гарантировать в проекте.
ссылается на удаленный файл.

В проекте может быть принята политика, согласно которой выпуск продукта должен основываться на минимальном
интеграция. Такая политика может быть отражением местного доверия или его отсутствия в
DMT (инструмент обслуживания зависимостей) проекта или система сборки. Или это может быть основано на
процесс проверки, желающий сделать простое заявление о том, как был выпущен пакет
производится.

Другая, более временная причина, по которой требуется минимальная интеграция, может заключаться в том, что
обновление сторонней библиотеки, компилятора или, возможно, даже уровня ОС. Любое из этих событий
будет сигнализировать о необходимости минимальной интеграции, чтобы гарантировать, что все будет перестроено с использованием
новые ресурсы.

Стоимость минимальный интеграция зависит от типа и размера проекта. Для
очень большие проекты, особенно те, которые создают большое количество двоичных файлов, стоимость может быть
большой. Однако крупные проекты также требуют значительного времени для полного заполнения дельты.
каталог. Минимальная интеграция копирует только те файлы под управлением Aegis, пропуская
все «произведенные» файлы. В случае изменения файла, от которого все зависит,
в любом случае все будет построено, поэтому копия уже созданных файлов - пустая трата
время. Это означает, что иногда минимум может быть таким же дешевым, как и обычная интеграция.

Изменить Поставьте Атрибуты
Понятны следующие определенные пользователем атрибуты набора изменений:

интегрировать-начать-подсказку
Если для этого параметра установлено значение «минимум» или «максимум», это как если бы эти параметры появлялись на
командная строка. Выполняется только в том случае, если ни -minimum, ни -maximum не отображаются на
командная строка.

Все остальные атрибуты набора изменений, определенные пользователем, игнорируются.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Подразумеваются следующие варианты:

-Изменять номер
Этот параметр можно использовать для указания конкретного изменения в проекте. Видеть
эгида(1) для полного описания этой опции.

-Помощь
Эта опция может использоваться для получения дополнительной информации о том, как использовать эгида
программу.

-Список
Эта опция может использоваться для получения списка подходящих субъектов для этой команды.
Список может быть более общим, чем ожидалось.

-МАКСИМУМ
Эта опция может использоваться для того, чтобы все файлы были скопированы в интеграцию.
каталог. Это значение по умолчанию, если изменение не требует удаления
.

-МИНИМУМ
Эта опция может использоваться для того, чтобы копировать в папку только исходные файлы.
каталог интеграции. По умолчанию копируются все файлы, если не
требует удаления файла.

-Проект имя
Эта опция может быть использована для выбора интересующего проекта. Когда нет -Проект
опция указана, ЭГИС_ПРОЕКТ переменная среды консультируется. Если
которого не существует, пользователь $ HOME / .aegisrc файл проверяется на предмет дефолта
поле проекта (см. aeuconf(5) для получения дополнительной информации). Если этого не существует,
когда пользователь работает только над изменениями в рамках одного проекта, проект
имя по умолчанию для этого проекта. В противном случае это ошибка.

-Причина текст
Эта опция может использоваться для добавления комментария к истории изменений, созданной
эту команду. Вам нужно будет использовать кавычки, чтобы изолировать пробелы от оболочки.

-TERse
Эта опция может использоваться для того, чтобы списки отображали минимум
Информация. Обычно это полезно для сценариев оболочки.

-Подробный
Эта опция может использоваться для увеличения производительности aegis. По умолчанию aegis
выводит только сообщения об ошибках. При использовании с -Список вариант этот вариант
вызывает добавление заголовков столбцов.

-Ждать Эта опция может использоваться для того, чтобы команды Aegis ожидали блокировки доступа, если
их нельзя получить сразу. По умолчанию для пользователя lock_wait_preference
если не указано, см. aeuconf(5) для получения дополнительной информации.

-Нет, подождите
Эта опция может использоваться для того, чтобы команды Aegis выдавали фатальную ошибку, если доступ
замки нельзя получить сразу. По умолчанию для пользователя
lock_wait_preference если не указано, см. aeuconf(5) для получения дополнительной информации.

Смотрите также эгида(1) для параметров, общих для всех команд aegis.

Все параметры могут быть сокращены; аббревиатура оформляется заглавными буквами,
все строчные буквы и символы подчеркивания (_) необязательны. Вы должны использовать последовательные
последовательности необязательных букв.

Все параметры нечувствительны к регистру, вы можете ввести их в верхнем или нижнем регистре или
сочетание того и другого, случай не важен.

Например: аргументы «-project», «-PROJ» и «-p» интерпретируются как означающие
-Проект вариант. Аргумент "-prj" не будет понят, потому что последовательные
необязательные символы не были предоставлены.

Параметры и другие аргументы командной строки могут быть произвольно смешаны в командной строке,
после переключателей функций.

Понятны длинные имена опций GNU. Поскольку все имена опций для эгида длинные,
это означает игнорирование лишнего начала "-". "--вариант=ценностное "конвенция также
понят.

Рекомендуемые ALIAS


Рекомендуемый псевдоним для этой команды:
csh% псевдоним aeib 'aegis -ib \! * -v'
sh $ aeib () {aegis -ib "$ @" -v}

ОШИБКИ


Будет ошибкой, если изменения не внесены в в ожидании интеграции. состоянии.
Это ошибка, если текущий пользователь не является интегратором проекта.
Это ошибка, если идет интеграция проекта.
Это ошибка, если текущий пользователь разработал изменение, а проект настроен на
запретить разработчикам вносить собственные изменения (по умолчанию).
Это ошибка, если текущий пользователь просмотрел изменение и проект настроен на
запретить рецензентам интегрировать такие изменения (по умолчанию).

ВЫХОД статус


Ассоциация эгида команда завершит работу со статусом 1 при любой ошибке. В эгида команда будет только
выйти со статусом 0, если ошибок нет.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Читать эгида(1) для списка переменных среды, которые могут повлиять на эту команду. Видеть
aepconf(5) для файла конфигурации проекта проект_специфический поле для установки
переменные среды для всех команд, выполняемых Aegis.

Используйте aeib онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    VBA-M (Архивировано - сейчас на Github)
    VBA-M (Архивировано - сейчас на Github)
    Проект переехал в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особенности:Создание читовСохранить состояниямульти
    система, поддерживает gba, gbc, gb, sgb,
    sgb2Т...
    Скачать VBA-M (в архиве — сейчас на Github)
  • 2
    Stacer
    Stacer
    Оптимизатор системы Linux и мониторинг
    Репозиторий Github:
    https://github.com/oguzhaninan/Stacer.
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: Qt. Программирование Ла...
    Скачать Стасер
  • 3
    ОранжевыйФокс
    ОранжевыйФокс
    Форк TeamWinRecoveryProject (TWRP)
    с множеством дополнительных функций, редизайн
    и другие особенности: поддерживает высокие частоты и
    не-Treble ROMsОбновленное ядро ​​​​Oreo,
    построен ...
    Скачать OrangeFox
  • 4
    itop — ITSM CMDB с открытым исходным кодом
    itop - ITSM CMDB с открытым исходным кодом
    Портал ИТ-операций: полностью открытый
    источник, ITIL, веб-сервис
    инструмент управления, включающий полностью
    настраиваемая CMDB, система службы поддержки и
    документальный человек...
    Скачать itop - ITSM CMDB OpenSource
  • 5
    Клементин
    Клементин
    Clementine — это мультиплатформенная музыка.
    проигрыватель и организатор библиотеки, вдохновленный
    Амарок 1.4. Обладает быстрым и
    удобный интерфейс и позволяет
    поиск и...
    Скачать Клементину
  • 6
    XISmuS
    XISmuS
    ВНИМАНИЕ: В накопительном обновлении 2.4.3 есть
    был выпущен !! Обновление работает для любых
    предыдущая версия 2.xx. Если обновление
    начиная с версии v1.xx, скачайте и
    Я ...
    Скачать XISmuS
  • Больше »

Команды Linux

Ad