Это команда aenfu, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
aegis new file undo - удалить новые файлы из изменения
СИНТАКСИС
эгида -Новый_Файл_Отменить имя файла... [ вариант...]
эгида -Новый_Файл_Отменить -Список [ вариант...]
эгида -Новый_Файл_Отменить -Помощь
ОПИСАНИЕ
Команда эгида -Новый_Файл_Отменить команда используется для удаления новых файлов из изменений (обратная
действия команды 'aegis -New_File'). Файл удаляется из списка файлов в
перемена.
Файл удаляется из каталога разработки, если -Держать опция используется. В
-Держать вариант следует использовать с большой осторожностью, так как вы можете спутать такие инструменты, как сделать(1)
оставив эти файлы на месте.
Вы можете указать имя каталога, чтобы удалить все новые файлы в указанном дереве каталогов,
другие файлы в дереве игнорируются. Это ошибка, если нет соответствующих файлов.
Файл ФИО Интерпретация
Программа aegis попытается определить имена файлов проекта по именам файлов.
задано в командной строке. Все имена файлов хранятся в проектах aegis как относительные.
в корень базового дерева каталогов. Каталог разработки и
каталог интеграции - это тени этого базового каталога, поэтому эти относительные имена
применяются и здесь. Файлы, названные в командной строке, сначала преобразуются в абсолютные пути
если необходимо. Затем они сравниваются с базовым путем, каталогом разработки.
путь и путь к каталогу интеграции, чтобы определить имя, относящееся к базовой линии. это
ошибка, если указанный файл находится за пределами одного из этих деревьев каталогов.
Команда -BAse_RElative опция может использоваться для того, чтобы относительные имена файлов интерпретировались как
относительно базовой линии; абсолютные имена файлов по-прежнему будут сравниваться с различными
пути для определения имени относительно базовой линии.
Команда относительное_имя_файла_предпочтение в файле конфигурации пользователя может использоваться для изменения
это поведение по умолчанию. Видеть aeuconf(5) для получения дополнительной информации.
Уведомления
Команда new_file_undo_command в проекте конфиг файл запускается, если установлен. В файл_проекта_‐
команду также запускается, если он установлен, и если недавно была произведена интеграция. Видеть
aepconf(5) для получения дополнительной информации.
Разработка Боковую Эффекты
Эта команда отменит любую сборку или тестовую регистрацию, потому что удаление файла
логически обесценивает их.
Файл различий (, D) также будет удален, однако любые файлы, производные от DMT (например, .o
файл из файла .c) не будет удален. Это потому, что Aegis отделен от
DMT, и не может знать, как этот производный файл может называться. Вам может потребоваться удалить
производные файлы вручную.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Подразумеваются следующие варианты:
-BAse_RElative
Эта опция может использоваться для того, чтобы относительные имена файлов считались относительно
основание исходного дерева. Видеть aeuconf(5) для соответствующего пользователя
предпочтение.
-CUrrent_RElative
Эта опция может использоваться для того, чтобы относительные имена файлов считались относительно
текущий каталог. Обычно это значение по умолчанию. Видеть aeuconf(5) для
соответствующие предпочтения пользователя.
-Изменять номер
Этот параметр можно использовать для указания конкретного изменения в проекте. Видеть
эгида(1) для полного описания этой опции.
-Помощь
Эта опция может использоваться для получения дополнительной информации о том, как использовать эгида
программу.
-Интерактивный
Укажите, что Aegis должна запрашивать у пользователя подтверждение перед удалением каждого
файл. Ответить на вопрос Да чтобы удалить файл, или нет сохранить файл. Ты
также могу ответить ВСЕ чтобы удалить файл и все последующие, или никто чтобы сохранить
файл и все последующее.
По умолчанию для пользователя delete_file_preference если не указано, см. aeuconf(5)
чтобы получить больше информации.
Если aegis работает в фоновом режиме, вопрос не будет задан, и
файлы будут удалены.
-Держать
Эта опция может использоваться для сохранения файлов и / или каталогов, которые обычно удаляются или
заменяется командой. По умолчанию для пользователя delete_file_preference если не
указано, см. aeuconf(5) для получения дополнительной информации.
-No_Keep
Эта опция может использоваться, чтобы гарантировать, что файлы и / или каталоги удалены.
или заменяется командой. По умолчанию для пользователя delete_file_preference если не
указано, см. aeuconf(5) для получения дополнительной информации.
-Список
Эта опция может использоваться для получения списка подходящих субъектов для этой команды.
Список может быть более общим, чем ожидалось.
-Проект имя
Эта опция может быть использована для выбора интересующего проекта. Когда нет -Проект
опция указана, ЭГИС_ПРОЕКТ переменная среды консультируется. Если
которого не существует, пользователь $ HOME / .aegisrc файл проверяется на предмет дефолта
поле проекта (см. aeuconf(5) для получения дополнительной информации). Если этого не существует,
когда пользователь работает только над изменениями в рамках одного проекта, проект
имя по умолчанию для этого проекта. В противном случае это ошибка.
-TERse
Эта опция может использоваться для того, чтобы списки отображали минимум
Информация. Обычно это полезно для сценариев оболочки.
-Подробный
Эта опция может использоваться для увеличения производительности aegis. По умолчанию aegis
выводит только сообщения об ошибках. При использовании с -Список вариант этот вариант
вызывает добавление заголовков столбцов.
-Verify_Symbolic_Links
Этот параметр может использоваться для запроса символических ссылок, жестких ссылок или
копии файлов, в рабочей области будут обновлены, чтобы отразить текущее состояние
исходный уровень. Это контролируется development_directory_style поле
файл конфигурации проекта. Только файлы, которые не участвуют в изменении,
обновлено. См. Также поле «symbolic_links_preference» в aeuconf(5). Эта
опция по умолчанию, если она имеет значение для вашей конфигурации. Имя
историческая авария, жесткие ссылки и копии файлов включены.
-Предположим_символические_ссылки
Этот параметр может использоваться для запроса, чтобы обновление базовых файлов зеркала не выполнялось.
место. Эта опция полезна, когда вы определенно знают актуальность файлов -
сейчас не важно; неправильное использование этой опции может иметь
непредвиденные побочные эффекты сборки. См. Также поле «symbolic_links_preference».
of aeuconf(5). Этот вариант используется по умолчанию, если он не имеет смысла для вашего
конфигурация. Название - историческая случайность, жесткие ссылки и копии файлов
включены.
-Ждать Эта опция может использоваться для того, чтобы команды Aegis ожидали блокировки доступа, если
их нельзя получить сразу. По умолчанию для пользователя lock_wait_preference
если не указано, см. aeuconf(5) для получения дополнительной информации.
-Нет, подождите
Эта опция может использоваться для того, чтобы команды Aegis выдавали фатальную ошибку, если доступ
замки нельзя получить сразу. По умолчанию для пользователя
lock_wait_preference если не указано, см. aeuconf(5) для получения дополнительной информации.
Смотрите также эгида(1) для параметров, общих для всех команд aegis.
Все параметры могут быть сокращены; аббревиатура оформляется заглавными буквами,
все строчные буквы и символы подчеркивания (_) необязательны. Вы должны использовать последовательные
последовательности необязательных букв.
Все параметры нечувствительны к регистру, вы можете ввести их в верхнем или нижнем регистре или
сочетание того и другого, случай не важен.
Например: аргументы «-project», «-PROJ» и «-p» интерпретируются как означающие
-Проект вариант. Аргумент "-prj" не будет понят, потому что последовательные
необязательные символы не были предоставлены.
Параметры и другие аргументы командной строки могут быть произвольно смешаны в командной строке,
после переключателей функций.
Понятны длинные имена опций GNU. Поскольку все имена опций для эгида длинные,
это означает игнорирование лишнего начала "-". "--вариант=ценностное "конвенция также
понят.
Рекомендуемые ALIAS
Рекомендуемый псевдоним для этой команды:
csh% псевдоним aenfu 'aegis -nfu \! $ -v'
sh $ aenfu () {aegis -nfu "$ @" -v}
ОШИБКИ
Будет ошибкой, если изменения не внесены в не являетесь развитый состоянии.
Это ошибка, если изменение не назначено текущему пользователю.
Это ошибка, если файл не находится в изменении.
Это ошибка, если файл не был добавлен к изменению с помощью 'aegis -New_File'
команда.
ВЫХОД статус
Команда эгида команда завершит работу со статусом 1 при любой ошибке. В эгида команда будет только
выйти со статусом 0, если ошибок нет.
ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ
Увидеть эгида(1) для списка переменных среды, которые могут повлиять на эту команду. Видеть
aepconf(5) для файла конфигурации проекта проект_специфический поле для установки
переменные среды для всех команд, выполняемых Aegis.
Используйте aenfu в Интернете с помощью сервисов onworks.net