aenpr - Online en la nube

Este es el comando aenpr 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 new project - crear un nuevo proyecto

SINOPSIS


égida -Nuevo proyecto nombre del proyecto [ opción...]
égida -Nuevo proyecto -Lista [ opción...]
égida -Nuevo proyecto -Ayudar

DESCRIPCIÓN


La égida -Nuevo proyecto El comando se usa para crear un nuevo proyecto. Se crea el proyecto
como una estructura de directorio vacía sin personal excepto el administrador, sin cambios, y
ramas para implementar la versión especificada.

Tenga en cuenta: a menos que especifique una versión (consulte la -versión opción, a continuación) este comando
por defecto, creará sucursales para admitir la versión 1.0. Si tu también descubriste esto
tarde, no todo está perdido: puedes usar el aenbru(1) comando para deshacerse de las ramas que
no quería.

Directorio
El directorio del proyecto, bajo el cual la línea base del proyecto y el historial y el estado y el cambio
Los datos se guardan, se crearán en este momento. Si el -Directorio no se da la opción, la
El directorio del proyecto se creará en el directorio especificado por default_project_‐
campo de directorio de aeuconf(5), o si no está configurado en el directorio de inicio del usuario actual; en cualquiera
caso con el mismo nombre que el proyecto.

Personal
El proyecto se crea con el usuario y el grupo actuales como usuario y grupo propietarios. los
el usuario actual es un administrador del proyecto. El proyecto no tiene desarrolladores,
revisores, integradores u otros administradores. La umask del proyecto se deriva de la
umask del usuario actual, pero garantizando que los miembros del grupo tendrán acceso y que solo
el propietario del proyecto tendrá acceso de escritura.

puntero
El puntero del proyecto se agregará al primer elemento de la ruta de búsqueda, o
/ var / lib / aegis si no se establece ninguna ruta. Si esto es inapropiado, use el -Biblioteca opción de
establezca explícitamente la ubicación deseada. Ver el -Biblioteca opción para obtener más información.

Versión
Puede especificar la versión del proyecto de dos formas:

1. El número de versión puede estar implícito en el nombre del proyecto, en cuyo caso la versión
los números se eliminarán. Por ejemplo, "aenpr example.1.2" creará un proyecto
llamado "ejemplo" con la rama número 1 creada y la sub-rama 2 de la rama 1 creada.

2. El número de versión podrá indicarse explícitamente, en cuyo caso se subdividirá por
números de sucursal. Por ejemplo, "aenpr example -version 1.2" creará un proyecto
llamado "ejemplo" con la rama número 1 creada y la sub-rama 2 de la rama 1 creada.

En cada caso, estas ramas se pueden nombrar siempre que se pueda dar un nombre de proyecto, como
“-P example.1” y “-p example-1.2”. El carácter de puntuación real no es importante.

Puede tener cualquier profundidad de números de versión que desee. Ambos métodos de especificar la versión
se pueden usar números y se combinarán. Si no desea ningún número de versión,
use -versión con un solo guión como argumento, como en "-version -"

Si no se proporciona ningún número de versión, ya sea explícita o implícitamente, se utiliza la versión 1.0.

Proyectos Directorio Ubicación
Por favor, Nota: Aegis también consulta el sistema de archivos subyacente para determinar su noción de
Tamaño máximo de archivo. Donde el tamaño de archivo máximo del sistema de archivos es menor que
longitud_de_nombre_de_archivo_máxima, el sistema de archivos gana. Esto puede suceder, por ejemplo, cuando está
utilizando el sistema de archivos Linux UMSDOS, o cuando tiene un NFS montado, un antiguo V7
sistema de archivos. Configuración longitud_de_nombre_de_archivo_máxima a 255 en estos casos no altera el
hecho de que los límites de los sistemas de archivos subyacentes son mucho más pequeños (12 y 14, respectivamente).

Si sus directorios de desarrollo (o todo su proyecto) están en sistemas de archivos con nombre de archivo
limitaciones, o una parte de las compilaciones heterogéneas tienen lugar en un entorno de este tipo,
ayuda a decirle a Aegis lo que son (usando el proyecto config campos del archivo) para que
no se tope con la situación en la que el proyecto se basa en los más permisivos
entornos, pero falla con misteriosos errores en los entornos más limitados.

Si sus directorios de desarrollo se encuentran habitualmente en un sistema de archivos Linux UMSDOS,
probablemente sea mejor configurar dos_nombre_archivo_requerido = su verdadero, y también cambiando el
plantilla_de_directorio_de_desarrollo campo. Desarrollo heterogéneo con varias ventanas
los entornos también pueden requerir esto.

OPCIONES


Se entienden las siguientes opciones:

-Directorio camino
Esta opción se puede utilizar para especificar qué directorio se utilizará. Es un error
si el usuario actual no tiene los permisos adecuados para crear el directorio
camino dado. Este debe ser un camino absoluto.

Precaución: Si está utilizando un montador automático, no use `pwd` para hacer un valor absoluto.
ruta, por lo general da una respuesta incorrecta.

-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
y un toque -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 puede usarse para volver a adjuntar un proyecto separado usando aermpr -guardar y
posiblemente movido por el administrador del sistema.

-Biblioteca Abspata
Esta opción se puede utilizar para especificar un directorio en el que se buscará el estado global
archivos y archivos de estado de usuario. (Ver aegstate(5) y aeustato(5) para más
información.) Varias opciones de biblioteca pueden estar presentes en la línea de comando, y
se buscan en el orden indicado. Anexados a esta ruta de búsqueda explícita están los
directorios especificados por el AEGIS_RUTA variable de entorno (separada por dos puntos),
y finalmente, / usr / local / lib / aegis siempre se busca. Todas las rutas especificadas,
ya sea en la línea de comando o en el AEGIS_RUTA variable de entorno, debe ser
absoluto

-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.

-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.

-Versión número
Esta opción se puede utilizar para especificar el número de versión del proyecto. Versión
los números se implementan como ramas. Utilice un solo guión ("-") como argumento si
no desea que se creen ramas de versión.

-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=propuesta de"la convención también es
entendido.

RECOMENDADO ALIAS


El alias recomendado para este comando es
csh% alias aenpr 'aegis -npr \! * -v'
sh $ aenpr () {aegis -npr "$ @" -v}

ERRORES


Es un error si el nombre del proyecto ya existe.
Es un error si el directorio del proyecto ya existe.
Es un error si el usuario actual no tiene permisos suficientes para crear el
directorio especificado con el -Directorio .

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 aenpr en línea utilizando los servicios de onworks.net



Últimos programas en línea de Linux y Windows