Это команда aede, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
aegis develop end - полное развитие изменения
СИНТАКСИС
эгида -Develop_End [ вариант...]
эгида -Develop_End -Список [ вариант...]
эгида -Develop_End -Помощь
ОПИСАНИЕ
" эгида -Develop_End используется для уведомления Aegis о завершении
развитие изменения.
Эта команда проверяет, успешно ли вы выполнили команду 'aegis -Build' с тех пор, как
любой исходный файл изменений был отредактирован. Видеть AEB(1) для получения дополнительной информации.
Эта команда проверяет, успешно ли вы выполнили команду 'aegis -DIFFerence'
так как любой исходный файл изменений был отредактирован. Видеть дирхамов(1) для получения дополнительной информации.
Эта команда проверяет, успешно ли вы выполнили команду 'aegis -Test' с тех пор, как
последняя успешная сборка, если у изменения нет test_exempt атрибут или сборка
команда - «выход 0». Эта команда проверяет, успешно ли вы выполнили 'aegis
-Test -BaseLine ', если изменение не имеет test_baseline_exempt атрибут. Этот
команда проверяет, что вы успешно выполнили команду 'aegis -Test -REGression',
если изменение не имеет test_regrade_exempt атрибут. озеро AET(1) и Aecattr(5) для
больше информации.
Если изменение включает файл конфигурации проекта, эта команда проверяет файл проекта.
имена, чтобы убедиться, что они соответствуют максимальная_имя_файла_длина и
posix_filename_charset полевые настройки. Видеть aepconf(5) для получения дополнительной информации.
Успешное выполнение команды продвигает изменение с не являетесь развитый заявить
не являетесь отзывы состояние по умолчанию. В development_end_action элементы управления атрибутами проекта
какой из следующих 3 путей выбран. boxwid = 1 вниз S30: невидимый ящик
"development_end_action:""goto_awaiting_review«S31: коробка» в стадии разработки «развернутая« стрелка »
разработка "ljust" end "ljust S32: поле" ожидание "" просмотр "стрелка" обзор "ljust" начало "
ljust S33: поле "в процессе" "просмотр" стрелка "обзор" просто "пройти" ljust S34: поле "ожидает"
«интеграция»
S20: коробка invis "development_end_action:""goto_being_reviewed"с .w при S30.e + (0.5,0) S21:
коробка "существо" "развернутое" стрелка "развертка" только "конец" вниз 1.5 S22: коробка "существо"
"просмотрено" стрелка "обзор" только "пройти" ljust S23: поле "ожидает" поле "интеграция"
invis "(Этот is дефолт.)"
S10: коробка invis "development_end_action:""goto_awaiting_integration"с .w в
S20.e + (0.5,0) S11: поле "будучи" "развернутым" стрелкой "развернуть" только "конец", повернуть вниз на 2.5
S12: поле «ожидает» «интеграция» Пожалуйста, Примечание: третий вариант, пропуская обзоры
в целом, следует использовать только для проектов одного человека. Все уважающие себя
коммерческое предприятие будет избегать этой альтернативы.
Поскольку ветки могут длиться многие месяцы или даже годы, пользователь обычно
инициировал отделение филиала от проекта или даже от компании. Для этого
По этой причине администраторы проекта могут прекратить разработку веток. Для нормальных изменений
в этой ситуации используйте эхоун(1) команда.
Если в файле конфигурации проекта указано наличие строк Signed-off-by:,
подходящая строка, содержащая адрес электронной почты текущего пользователя, будет добавлена к изменению
описание.
Изменение больше не считается назначенным разработчику.
Филиалы
Если вы получаете сообщение об ошибке, в котором говорится, что вы не можете завершить ветку, потому что файлу требуется
для объединения, см. главу «Ветвление» в Руководстве пользователя Aegis для получения дополнительной информации.
Хотя изменения и ветки практически идентичны по способам манипулирования ими внутри
Aegis, фактические изменения файлов всегда должны выполняться в изменениях. Таким образом, необходимо
создайте новое изменение в ветке и сделайте перекрестное слияние бабушек и дедушек, прежде чем вы
быть в состоянии разработать-завершить ветку, которая дает вам эту ошибку.
Уведомления
При успешном завершении команды development_end_notify_command поле
файл атрибутов проекта запускается, если он установлен. Видеть Aepa(1) и эпатр(5) для получения дополнительной информации.
Если в вашем проекте настроен development_end_action в файле конфигурации проекта
в goto_awaiting_integration то review_pass_notify_command в проекте
вместо этого запускается файл атрибутов, если он установлен.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Подразумеваются следующие варианты:
-Изменять номер
Этот параметр можно использовать для указания конкретного изменения в проекте. Видеть
эгида(1) для полного описания этой опции.
-Помощь
Эта опция может использоваться для получения дополнительной информации о том, как использовать эгида
программу.
-Список
Эта опция может использоваться для получения списка подходящих субъектов для этой команды.
Список может быть более общим, чем ожидалось.
-Проект имя
Эта опция может быть использована для выбора интересующего проекта. Когда нет -Проект
опция указана, ЭГИС_ПРОЕКТ переменная среды консультируется. Если
которого не существует, пользователь $ HOME / .aegisrc файл проверяется на предмет дефолта
поле проекта (см. aeuconf(5) для получения дополнительной информации). Если этого не существует,
когда пользователь работает только над изменениями в рамках одного проекта, проект
имя по умолчанию для этого проекта. В противном случае это ошибка.
-Причина текст
Эта опция может использоваться для добавления комментария к истории изменений, созданной
эту команду. Вам нужно будет использовать кавычки, чтобы изолировать пробелы от оболочки.
-Signed_Off_By
Эта опция может использоваться для добавления строки Signed-off-by: к набору изменений.
описание.
-No_Signed_Off_By
Эта опция может использоваться для предотвращения добавления строки Signed-off-by: к
описание набора изменений.
-TERse
Эта опция может использоваться для того, чтобы списки отображали минимум
Информация. Обычно это полезно для сценариев оболочки.
-Подробный
Эта опция может использоваться для увеличения производительности aegis. По умолчанию aegis
выводит только сообщения об ошибках. При использовании с -Список вариант этот вариант
вызывает добавление заголовков столбцов.
-Ждать Эта опция может использоваться для того, чтобы команды Aegis ожидали блокировки доступа, если
их нельзя получить сразу. По умолчанию для пользователя lock_wait_preference
если не указано, см. aeuconf(5) для получения дополнительной информации.
-Нет, подождите
Эта опция может использоваться для того, чтобы команды Aegis выдавали фатальную ошибку, если доступ
замки нельзя получить сразу. По умолчанию для пользователя
lock_wait_preference если не указано, см. aeuconf(5) для получения дополнительной информации.
Смотрите также эгида(1) для параметров, общих для всех команд aegis.
Все параметры могут быть сокращены; аббревиатура оформляется заглавными буквами,
все строчные буквы и символы подчеркивания (_) необязательны. Вы должны использовать последовательные
последовательности необязательных букв.
Все параметры нечувствительны к регистру, вы можете ввести их в верхнем или нижнем регистре или
сочетание того и другого, случай не важен.
Например: аргументы «-project», «-PROJ» и «-p» интерпретируются как означающие
-Проект вариант. Аргумент "-prj" не будет понят, потому что последовательные
необязательные символы не были предоставлены.
Параметры и другие аргументы командной строки могут быть произвольно смешаны в командной строке,
после переключателей функций.
Понятны длинные имена опций GNU. Поскольку все имена опций для эгида длинные,
это означает игнорирование лишнего начала "-". "--вариант=ценностное "конвенция также
понят.
Рекомендуемые ALIAS
Рекомендуемый псевдоним для этой команды:
csh% псевдоним aede 'aegis -de \! * -v'
sh $ aede () {aegis -de "$ @" -v}
ОШИБКИ
Это ошибка, если изменение не назначено текущему пользователю.
Это ошибка, если изменение не в не являетесь развитый состоянии.
Это ошибка, если не было успешных 'эгида -Строить' команда с момента изменения файла
последний раз редактировался.
Это ошибка, если не было успешных 'эгида -Разница' команда с момента изменения
файл последний раз редактировался.
Это ошибка, если не было успешных 'эгида -Тестовое задание' команда с момента изменения файла
последний раз редактировался.
Это ошибка, если не было успешных 'эгида -Контрольная работа -BaseLine ' команда с
файл изменений последний раз редактировался.
Если файл, доступный только для чтения, все еще копируется в изменение, это ошибка. Файлы только для чтения
изолировать изменение от базовой линии во время разработки; они должны быть удалены перед
развитие может закончиться.
ВЫХОД статус
" эгида команда завершит работу со статусом 1 при любой ошибке. В эгида команда будет только
выйти со статусом 0, если ошибок нет.
ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ
Увидеть эгида(1) для списка переменных среды, которые могут повлиять на эту команду. Видеть
aepconf(5) для файла конфигурации проекта проект_специфический поле для установки
переменные среды для всех команд, выполняемых Aegis.
Используйте aede в Интернете с помощью сервисов onworks.net