Este es el comando aeifail que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
aegis integrar falla - falla una integración de cambio
SINOPSIS
égida -Integrate_fallo -Expediente archivo-motivo [ opción...]
égida -Integrate_fallo -Razón 'texto-motivo' [ opción...]
égida -Integrate_fallo -Editar [ opción...]
égida -Integrate_fallo -Lista [ opción...]
égida -Integrate_fallo -Ayudar
DESCRIPCIÓN
La égida -Integrate_fallo El comando se usa para informar a aegis que un cambio ha fallado.
integración.
El cambio será devuelto por el "Ser" COMPLETAMENTE estado al "Ser" desarrollado estado.
El cambio dejará de estar asignado al usuario actual y se reasignará al
desarrollador originario. Se eliminará el directorio de integración. boxwid = 1 abajo S2:
cuadro "en" desarrollo "flecha" desarrollo "sólo" fin "sólo cuadro" en espera "" revisión "flecha
"revisar" solo "comenzar" solo cuadro "estar" "revisado" flecha "revisar" solo "aprobar" solo
cuadro "en espera" "integración" flecha "integrar" sólo "empezar" sólo S5: cuadro "ser"
"integrado"
T7: spline -> desde S5.e luego a la derecha 0.5 luego arriba 4 luego a S2.e "integrar" rjust "fallar"
rjust en T7.c + (0.5,0)
El revisor y el desarrollador serán notificados por correo. Ver el
Integrated_fail_notify_command en aepconf(5) para obtener más información.
La archivo-motivo contendrá una descripción de por qué falló el cambio. El archivo está en
Texto sin formato. Se recomienda que solo use nueva línea para terminar párrafos, (en lugar de
que terminar líneas) como con resultará en un mejor formato en los diversos
Listados
Notificación
Al completar con éxito este comando, el Integrated_fail_notify_command del objeto
se ejecutan los atributos del proyecto, si están configurados. Ver aepattr(5) y Aepa(1) para obtener más información.
OPCIONES
Se entienden las siguientes opciones:
-Cambio número
Esta opción puede usarse para especificar un cambio particular dentro de un proyecto. Ver
égida(1) para obtener una descripción completa de esta opción.
-Editar
Edite los atributos con un editor de texto, esto suele ser más conveniente que
proporcionar un archivo de texto. los VISUAL y luego EDITOR las variables de entorno son
consultado el nombre del editor a utilizar; predeterminado a vi(1) si no se establece ninguno.
Consulte las comando_visual y comando_editor campos en aeuconf(1) para saber cómo
anule esto específicamente para Aegis.
Advertencia: Aegis intenta comportarse bien cuando se enfrenta a errores, por lo que el temporal
el archivo se deja en su directorio de inicio donde puede editarlo más y reutilizarlo
con -expediente .
La -editar La opción no se puede utilizar en segundo plano, o cuando la entrada estándar es
no es una terminal.
-Editar_BackGround
Edite los atributos con un editor de texto tonto, esto es lo que más se desea cuando se edita
los comandos se canalizan al editor a través de la entrada estándar. Solo el EDITOR
se consulta la variable de entorno para conocer el nombre del editor a utilizar; es un
error fatal si no está configurado. Ver el comando_editor campo en aeuconf(1) de cómo
para anular esto específicamente para Aegis.
-Expediente nombre de archivo
Toma los atributos del archivo especificado. Se entiende que el nombre de archivo `- '
significa la entrada estándar.
-Ayudar
Esta opción se puede utilizar para obtener más información sobre cómo utilizar el égida
.
-Mantener
Esta opción se puede utilizar para conservar archivos y / o directorios que normalmente se eliminan o
reemplazado por el comando. Predeterminado para el usuario eliminar_archivo_preferencia si no
especificado, ver aeuconf(5) para obtener más información.
-No_Mantener
Esta opción se puede utilizar para garantizar que los archivos y / o directorios se eliminen.
o reemplazado por el comando. Predeterminado para el usuario eliminar_archivo_preferencia si no
especificado, ver aeuconf(5) para obtener más información.
-Lista
Esta opción se puede utilizar para obtener una lista de temas adecuados para este comando.
La lista puede ser más general de lo esperado.
-Proyecto nombre
Esta opción se puede utilizar para seleccionar el proyecto de interés. Cuando no -Proyecto
se especifica la opción, la AEGIS_PROJECT se consulta la variable de entorno. Si
que no existe, el usuario $ INICIO / .aegisrc el archivo se examina por defecto
campo del proyecto (ver aeuconf(5) para obtener más información). Si eso no existe,
cuando el usuario solo está trabajando en cambios dentro de un solo proyecto, el proyecto
nombre predeterminado para ese proyecto. De lo contrario, es un error.
-Razón texto
Esta opción se puede utilizar para proporcionar el motivo del error en la línea de comando, en lugar de
que en un archivo. Deberá utilizar comillas para aislar los espacios de la
cáscara.
-Breve
Esta opción puede usarse para hacer que los listados produzcan el mínimo de
información. Suele ser útil para scripts de shell.
-Verboso
Esta opción puede usarse para hacer que aegis produzca más resultados. Por defecto aegis
solo produce salida sobre errores. Cuando se usa con el -Lista opción esta opción
hace que se agreguen encabezados de columna.
-Esperar Esta opción puede usarse para requerir que los comandos Aegis esperen los bloqueos de acceso, si
no se pueden obtener de inmediato. Predeterminado para el usuario preferencia_lock_wait
si no se especifica, consulte aeuconf(5) para obtener más información.
-No, espera
Esta opción puede usarse para requerir que los comandos Aegis emitan un error fatal si el acceso
las cerraduras no se pueden obtener inmediatamente. Predeterminado para el usuario
preferencia_lock_wait si no se especifica, consulte aeuconf(5) para obtener más información.
Vea también égida(1) para opciones comunes a todos los comandos de aegis.
Todas las opciones pueden abreviarse; la abreviatura está documentada como letras mayúsculas,
todas las letras minúsculas y los guiones bajos (_) son opcionales. Debes usar consecutivo
secuencias de letras opcionales.
Todas las opciones no distinguen entre mayúsculas y minúsculas, puede escribirlas en mayúsculas, minúsculas o
combinación de ambos, el caso no es importante.
Por ejemplo: los argumentos "-proyecto," -PROJ "y" -p "se interpretan en el sentido de
-Proyecto opción. El argumento "-prj" no se entenderá, porque consecutivo
no se proporcionaron caracteres opcionales.
Las opciones y otros argumentos de la línea de comando se pueden mezclar arbitrariamente en la línea de comando,
después de los selectores de funciones.
Se entienden los nombres largos de las opciones de GNU. Dado que todos los nombres de opciones para égida son largos,
esto significa ignorar el interlineado adicional '-'. Los "--opción=valor"la convención también es
entendido.
RECOMIENDO ALIAS
El alias recomendado para este comando es
csh% alias aeifail 'aegis -ifail \! * -v'
sh $ aeifail () {aegis -ifail "$ @" -v}
ERRORES
Es un error si el cambio no está en el "Ser" COMPLETAMENTE estado.
Es un error si el cambio no se asigna al usuario actual.
SALIR ESTADO
La égida El comando saldrá con un estado de 1 en cualquier error. los égida el comando solo
salir con un estado de 0 si no hay errores.
MEDIO AMBIENTE VARIABLES
See égida(1) para obtener una lista de variables de entorno que pueden afectar este comando. Ver
aepconf(5) para el archivo de configuración del proyecto Proyecto específico campo para saber cómo configurar
variables de entorno para todos los comandos ejecutados por Aegis.
Utilice aeifail en línea utilizando los servicios de onworks.net