Il s'agit de la commande égide qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
aegis - chef de projet changement
SYNOPSIS
égide fonction [ option...]
égide -Aidez-moi
DESCRIPTION
Le égide programme est un système de gestion de configuration de logiciel de base de transaction. Il est
utilisé pour superviser le développement et l'intégration des changements dans les projets.
FONCTIONS
Les fonctions suivantes sont disponibles :
-Construire
Le égide -Construire La commande est utilisée pour construire un projet. Voir aeb(1) pour plus
</br>L’Information.
-Change_Attributes
Le égide -Change_Attributes commande permet de modifier les attributs d'un
monnaie. Voir eca(1) pour plus d'informations.
-Changer_Répertoire
Le égide -Changer_Répertoire La commande est utilisée pour changer de répertoire. Voir aecd(1) pour
pour en savoir davantage.
-Change_Propriétaire
Le égide -Change_Propriétaire commande est utilisée pour faciliter la réaffectation du
développeur d'un changement dans la qui est développé Etat. Voir aechown(1) pour plus
</br>L’Information.
-Cloner
Le égide -Cloner La commande est utilisée pour répliquer exactement un changement, généralement sur
une autre branche. Voir éclone(1) pour plus d'informations.
-Copier un fichier
Le égide -Copier un fichier La commande est utilisée pour copier un fichier dans un changement. Voir aecp(1)
pour plus d'informations.
-CoPy_file_Undo
Le égide -Copier_Fichier_Annuler La commande est utilisée pour supprimer une copie d'un fichier d'un
monnaie. Voir aecpu(1) pour plus d'informations.
-DELta_NOM
Le égide -DELta_NOM La commande est utilisée pour ajouter un nom symbolique à un delta de projet.
See aedn(1) pour plus d'informations.
-Développer_Commencer
Le égide -Développer_Commencer La commande est utilisée pour commencer le développement d'un changement. Voir
aedb(1) pour plus d'informations.
-Développer_Commencer_Annuler
Le égide -Développer_Commencer_Annuler commande est utilisée pour arrêter le développement d'un changement.
See aedbu(1) pour plus d'informations.
-Développer_Fin
Le égide -Développer_Fin La commande est utilisée pour terminer le développement d'un changement. Voir
aede(1) pour plus d'informations.
-Développer_Fin_Annuler
Le égide -Développer_Fin_Annuler La commande est utilisée pour rappeler un changement pour plus
développement. Voir aedeu(1) pour plus d'informations.
-Différence
Le égide -Différence La commande est utilisée pour trouver les différences entre le développement
répertoire et référence. Voir aed(1) pour plus d'informations.
-Aidez-moi
Cette option peut être utilisée pour obtenir plus d'informations sur la façon d'utiliser le égide
.
-Intégrer_Début
Le égide -Intégrer_Début La commande est utilisée pour commencer à intégrer un changement. Voir
aeib(1) pour plus d'informations.
-Intégrer_Begin_Undo
Le égide -Intégrer_Begin_Undo commande est utilisée pour cesser d'intégrer un changement.
See aeibu(1) pour plus d'informations.
-Intégrer_Fail
Le égide -Intégrer_Fail La commande est utilisée pour faire échouer une intégration de changement. Voir
échec(1) pour plus d'informations.
-Intégrer_Pass
Le égide -Intégrer_PASS La commande est utilisée pour passer une intégration de changement. Voir
aeipass(1) pour plus d'informations.
-Lister
Le égide -Lister La commande est utilisée pour lister des choses intéressantes. Voir ael(1) pour plus
</br>L’Information.
-MoVe_file
Le égide -MoVe_file La commande est utilisée pour changer le nom d'un fichier dans le cadre d'un
monnaie. Voir aemv(1) pour plus d'informations.
-MoVe_file_Undo
Le égide -MoVe_file_Undo la commande est utilisée pour annuler une modification du nom d'un fichier
dans le cadre d'un changement. Voir aemvu(1) pour plus d'informations.
-Nouveau_Administrateur
Le égide -Nouveau_Administrateur La commande est utilisée pour ajouter de nouveaux administrateurs à un
projet. Voir éna(1) pour plus d'informations.
-Nouvelle branche
Le égide -Nouvelle branche La commande est utilisée pour ajouter une nouvelle branche à un projet. Voir
aenbr(1) pour plus d'informations.
-New_BRanch_Undo
Le égide -New_BRanch_Undo La commande est utilisée pour supprimer une nouvelle branche d'un projet.
See aenbru(1) pour plus d'informations.
-Nouveau_Modification
Le égide -Nouveau_Modification La commande est utilisée pour ajouter une nouvelle modification à un projet. Voir
aenc(1) pour plus d'informations.
-New_Change_Undo
Le égide -New_Change_Undo La commande est utilisée pour supprimer une nouvelle modification d'un projet.
See aencu(1) pour plus d'informations.
-Nouveau_développeur
Le égide -Nouveau_développeur La commande est utilisée pour ajouter de nouveaux développeurs à un projet. Voir
Aend(1) pour plus d'informations.
-Nouveau fichier
Le égide -Nouveau fichier La commande est utilisée pour ajouter de nouveaux fichiers à un changement. Voir aenf(1)
pour plus d'informations.
-Nouveau_Fichier_Annuler
Le égide -Nouveau_Fichier_Annuler La commande est utilisée pour supprimer les nouveaux fichiers d'une modification. Voir
aenfu(1) pour plus d'informations.
-Nouveau_Intégrateur
Le égide -Nouveau_Intégrateur La commande est utilisée pour ajouter de nouveaux intégrateurs à un projet.
See aeni(1) pour plus d'informations.
-Nouveau projet
Le égide -Nouveau projet commande permet de créer un nouveau projet à surveiller
par l'égide. Voir aenpr(1) pour plus d'informations.
-Nouveau_Alias_Projet
Le égide -Nouveau_Alias_Projet La commande est utilisée pour créer un nouvel alias de projet. Voir
aenpa(1) pour plus d'informations.
-Nouvelle version
Le égide -Nouvelle version La commande est utilisée pour créer un nouveau projet à partir d'un existant
projet. Voir aenrls(1) pour plus d'informations.
-Nouveau_Réviseur
Le égide -Nouveau_Réviseur La commande est utilisée pour ajouter de nouveaux réviseurs à un projet. Voir
aenrv(1) pour plus d'informations.
-Nouveau_Test
Le égide -Nouveau_Test La commande est utilisée pour ajouter un nouveau test à un changement. Voir aent(1)
pour plus d'informations.
-Nouveau_Test_Annuler
Le égide -Nouveau_Test_Annuler La commande est utilisée pour supprimer les nouveaux tests d'une modification. Voir
aentu(1) pour plus d'informations.
-Projet_Attributs
Le égide -Projet_Attributs commande permet de modifier les attributs d'un
projet. Voir aepa(1) pour plus d'informations.
-Remove_Administrateur
Le égide -Remove_Administrateur La commande est utilisée pour supprimer les administrateurs d'un
projet. Voir zone(1) pour plus d'informations.
-Remove_Développeur
Le égide -Remove_Développeur La commande est utilisée pour supprimer les développeurs d'un projet.
See aerd(1) pour plus d'informations.
-Effacer le fichier
Le égide -Effacer le fichier La commande est utilisée pour ajouter des fichiers à supprimer à une modification.
See aerm(1) pour plus d'informations.
-ReMove_file_Undo
Le égide -Remove_File_Undo La commande est utilisée pour supprimer les fichiers à supprimer d'un
monnaie. Voir aermu(1) pour plus d'informations.
-Remove_Intégrateur
Le égide -Remove_Intégrateur La commande est utilisée pour supprimer les intégrateurs d'un
projet. Voir aérien(1) pour plus d'informations.
-ReMove_Projet
Le égide -ReMove_Projet La commande est utilisée pour supprimer un projet. Voir aermpr(1) pour
pour en savoir davantage.
-Remove_Project_Alias
Le égide -Remove_Project_Alias La commande est utilisée pour supprimer un alias de projet. Voir
Aerpa(1) pour plus d'informations.
-Remove_ReViewer
Le égide -Remove_ReViewer La commande est utilisée pour supprimer des réviseurs d'un projet.
See aerrv(1) pour plus d'informations.
-Rapport
Le égide -Rapport La commande est utilisée pour générer des rapports à partir de la base de données d'aegis.
Ces rapports peuvent être rédigés par les utilisateurs ou distribués sous égide.
-Review_Fail
Le égide -Review_Fail La commande est utilisée pour faire échouer une révision des modifications. Voir panne(1)
pour plus d'informations.
-Review_Begin
Le égide -Review_Begin La commande est utilisée pour commencer à examiner une modification. Voir aerbe(1)
pour plus d'informations.
-Review_Begin_Undo
Le égide -Review_Begin_Undo La commande est utilisée pour arrêter la révision d'un changement. Voir
aerbu(1) pour plus d'informations.
-Review_Pass
Le égide -Revue_PASS La commande est utilisée pour passer une révision des modifications. Voir passe aérien(1)
pour plus d'informations.
-Review_Pass_Undo
Le égide -Review_Pass_Undo La commande est utilisée pour annuler une passe de révision des modifications. Voir
aerpu(1) pour plus d'informations.
-Tester
Le égide -Tester La commande est utilisée pour exécuter des tests. Voir aet(1) pour plus d'informations.
-Version
Le égide -Version La commande est utilisée pour obtenir les détails du copyright et de la version. Voir
aev(1) pour plus d'informations.
Tous les sélecteurs de fonction sont insensibles à la casse. Les sélecteurs de fonction peuvent être abrégés ; les
l'abréviation est en majuscules. Les sélecteurs de fonction doivent apparaître en premier
argument de ligne de commande.
Notification
Merci beaucoup égide les commandes sont capables de notifier qu'elles ont été exécutées. L'individu
les commandes documentent celles qui leur sont spécifiques. Pour la documentation sur les différents configurables
notifications, voir aepconfde Géographie (5) et avec la aepattr(5) pour plus d'informations.
OPTIONS
Les options suivantes sont disponibles pour toutes les fonctions. Ces options peuvent apparaître n'importe où
sur la ligne de commande suivant les sélecteurs de fonction.
-Une bibliothèque abspathique
Cette option peut être utilisée pour spécifier un répertoire à rechercher pour l'état global
les fichiers et les fichiers d'état utilisateur. (Voir état d'égalitéde Géographie (5) et avec la aeustérer(5) pour plus
informations.) Plusieurs options de bibliothèque peuvent être présentes sur la ligne de commande, et
sont recherchés dans l'ordre indiqué. A ce chemin de recherche explicite sont ajoutés les
répertoires spécifiés par le CHEMIN_AEGIS variable d'environnement (deux points séparés),
et enfin, /usr/local/lib/aegis est toujours recherché. Tous les chemins spécifiés,
soit sur la ligne de commande, soit dans le CHEMIN_AEGIS variable d'environnement, doit être
absolu.
-Verbeux
Cette option peut être utilisée pour amener aegis à produire plus de sortie. Par défaut égide
ne produit une sortie que sur les erreurs. Lorsqu'il est utilisé avec le -Lister option cette option
provoque l'ajout d'en-têtes de colonnes.
Les options suivantes sont disponibles pour (en fait, presque toutes) les fonctions. Ces options peuvent apparaître n'importe où
sur la ligne de commande suivant les sélecteurs de fonction.
-Projet prénom
Cette option peut être utilisée pour sélectionner le projet d'intérêt. Quand non -Projet
l'option est spécifiée, le AEGIS_PROJET variable d'environnement est consultée. Si
qui n'existe pas, l'utilisateur $HOME/.aegisrc le fichier est examiné pour un défaut
domaine du projet (voir aeuconf(5) pour plus d'informations). Si cela n'existe pas,
lorsque l'utilisateur ne travaille que sur des modifications au sein d'un même projet, le projet
nom par défaut à ce projet. Sinon, c'est une erreur.
-Changer nombre
Cette option peut être utilisée pour spécifier un changement particulier dans un projet. Quand non
-Changer l'option est spécifiée, le AEGIS_CHANGE variable d'environnement est consultée.
Si cela n'existe pas, l'utilisateur $HOME/.aegisrc le fichier est examiné pour un défaut
champ de changement (voir aeuconf(5) pour plus d'informations). Si cela n'existe pas, quand
l'utilisateur ne travaille que sur un seul changement dans un projet, c'est la valeur par défaut
changer de numéro. Sinon, c'est une erreur.
-Changer Projet.Cnombre
En raccourci, il est possible de combiner les -Projet et -Changer options dans un
option unique.
-Changer une succursale.Cnombre
Plusieurs fonctions acceptent un -Branche option; il est possible de combiner les -Branche
et -Changer options dans une seule option. (Ceci a intentionnellement la même forme que
le ${version} sortie de substitution pour les modifications incomplètes.)
-Changer une succursale.Dnombre
Plusieurs fonctions acceptent à la fois les -Branche et -Delta options (ou -Branche et
-Changer-De-Delta option); il est possible de les combiner en une seule option.
(Ceci a intentionnellement la même forme que le ${version} sortie de substitution pour
modifications terminées.)
-Changer Projet.Dnombre
Il est possible de combiner les -Projet et -Changer-De-Delta options comme un seul
option.
-Changer UUID
Chaque modification terminée se voit attribuer un identifiant unique global (UUID). Vous pouvez
spécifier un changement par son UUID à 36 caractères, ou tout préfixe non ambigu de
l'UUID (il doit comporter au moins 4 caractères, et ne pas ressembler à un nombre).
Annonces
Les options suivantes sont disponibles pour toutes les annonces. Ces options peuvent apparaître n'importe où
sur la ligne de commande suivant les sélecteurs de fonction.
-PAGEr La sortie des listes et de l'aide est acheminée via la commande de pager donnée dans le
Variable d'environnement PAGER (ou plus s'il n'est pas défini). C'est la valeur par défaut si le
la commande est au premier plan et la sortie est un TTY. Cette option peut être utilisée
pour remplacer toute préférence spécifiée dans le aeuconf(5) fichier.
-No_PAGER
Cette option peut être utilisée pour garantir que la sortie des listes et de l'aide n'est pas
transmis via une commande de pager. C'est la valeur par défaut si la commande est dans le
arrière-plan, ou si la sortie n'est pas un TTY. Cette option peut être utilisée pour remplacer
toute préférence spécifiée dans le aeuconf(5) fichier.
-Longueur_page nombre
Cette option peut être utilisée pour définir la longueur de page des annonces. La valeur par défaut, dans
ordre de préférence, est obtenu à partir du système, à partir du LIGNES sûr, heureux et sain
variable ou défini sur 24 lignes.
-Page_Largeur nombre
Cette option peut être utilisée pour définir la largeur de page des annonces et des messages d'erreur.
La valeur par défaut, par ordre de préférence, est obtenue du système, du COLS
variable d'environnement ou définie sur 79 caractères.
-Laconique
Cette option peut être utilisée pour que les annonces produisent le strict minimum de
informations. Il est généralement utile pour les scripts shell.
-Non formaté
Cette option peut être utilisée avec la plupart des listes pour spécifier que le formatage des colonnes
n'est pas à effectuer. Ceci est utile pour les scripts shell.
-En-tête de page
Cette option demande que les en-têtes de page soient présents dans les listes et les rapports. Cette
est la valeur par défaut.
-Pas d'en-tête de page
Cette option demande que les en-têtes de page soient omis des listes et des rapports.
Abréviations
Toutes les options peuvent être abrégées ; l'abréviation est documentée en lettres majuscules,
toutes les lettres minuscules et les traits de soulignement (_) sont facultatifs. Vous devez utiliser consécutivement
séquences de lettres facultatives.
Toutes les options sont insensibles à la casse, vous pouvez les saisir en majuscules ou en minuscules ou un
combinaison des deux, la casse n'a pas d'importance.
Par exemple : les arguments "-project, "-PROJ" et "-p" sont tous interprétés comme signifiant le
-Projet option. L'argument "-prj" ne sera pas compris, car consécutifs
les caractères facultatifs n'ont pas été fournis.
Les options et autres arguments de ligne de commande peuvent être mélangés arbitrairement sur la ligne de commande,
après les sélecteurs de fonction.
Les noms d'options longs GNU sont compris. Étant donné que tous les noms d'option pour égide sont longues,
cela signifie ignorer le "-" de début supplémentaire. Les "--option=Plus-value" la convention est aussi
compris.
EXIT STATUT
Le égide La commande se terminera avec un statut de 1 en cas d'erreur. Les égide la commande ne fera que
quitter avec un statut de 0 s'il n'y a pas d'erreurs.
ENVIRONNEMENT VARIABLES
Le égide La commande comprend les variables d'environnement suivantes :
CHEMIN_AEGIS
Une liste de répertoires de bibliothèque séparés par des deux-points. Voir le -Une bibliothèque option pour un
description comment cette variable d'environnement est utilisée.
AEGIS_PROJET
Nomme un projet par défaut. Voir le -Projet option pour une description comment cela
variable d'environnement est utilisée.
AEGIS_CHANGE
Spécifie une modification par défaut. Voir le -Changer option pour une description comment cela
variable d'environnement est utilisée.
AEGIS_FLAGS
Cette variable d'environnement est utilisée pour contenir aeuconf(5) informations et dérogations
les paramètres dans les utilisateurs .aegisrc déposer. Ceci est destiné à être utilisé dans le
tests distribués avec aegis, mais peut également être utile dans certains scripts shell.
AEGIS_THROTTLE
Spécifie le nombre de secondes pour retarder l'exécution dans les commandes qui définissent le temps
timbres. Ceci est destiné à être utilisé dans les tests distribués avec aegis, mais
peut également être utile dans certains scripts shell.
AEGIS_AUTOMOUNT_POINTS
Une liste de répertoires séparés par des deux-points que l'automounter peut utiliser pour monter le fichier
systèmes. A utiliser avec une extrême prudence, car cela déforme l'idée qu'Aegis se fait de la forme du
système de fichiers.
Cette fonctionnalité suppose que les chemins sous le répertoire de montage de l'automounter sont
échos de chemins sans elle. Par exemple Lorsque / home est le déclencheur, et /tmp_mnt/home est
où le montage NFS à la demande est effectué, avec / home apparaissant aux processus pour
être un lien symbolique.
C'est le comportement de l'automounter de Sun. L'automounter AMD est capable de
configuré de cette manière, bien que ce ne soit pas typique des exemples du
Manuel. Il n'est pas non plus typique de la configuration Linux AMD prête à l'emploi dans de nombreux
répartitions.
COLS Spécifie la largeur de page pour les erreurs et les listes. Voir le -Page_Largeur possibilité pour
une description de l'utilisation de cette variable d'environnement.
EDITOR Spécifie le programme utilisé pour éditer les fichiers lorsque le -Éditer or -Edit_BackGround
les options sont utilisées. (Voir aussi le VISUEL variable d'environnement.) La valeur par défaut est vi if
pas encore défini. Voir le commande_éditeur champs dans aeuconf(1) pour savoir comment outrepasser cela
spécifiquement pour Aegis.
LINES Spécifie la longueur de page pour les listes. Voir le -Longueur_page option pour un
description comment cette variable d'environnement est utilisée.
PAGER Spécifie le programme à utiliser pour afficher les listes et l'aide. Non utilisé si la sortie doit
un fichier ou un tuyau. Par défaut à plus s'il n'est pas défini.
VISUAL Spécifie le programme utilisé pour éditer les fichiers lorsque le -Éditer option est utilisée. (Voir également
le EDITEUR variable d'environnement.) La valeur par défaut est vi s'il n'est pas défini. Voir le visuel_-
commander champs dans aeuconf(1) pour savoir comment annuler cela spécifiquement pour Aegis.
AEGIS_DATADIR
Remplace le datadir comme spécifié à configurer invocation. Utile principalement pour
test.
Lorsque des commandes sont exécutées par Aegis, cela garantit que les AEGIS_PROJECT, AEGIS_CHANGE,
Les variables d'environnement AEGIS_ARCH, LINES et COLS sont définies de manière appropriée. Le projet
fichier de configuration projet_spécifique est également consulté, à la recherche de valeurs dont
name commence par "setenv:" et définit la variable d'environnement correspondante. La totalité de la
substitutions décrites par aesub(5) sont disponibles. Par exemple : spécifier un PATH et un
SEARCH_PATH à utiliser pour toutes les commandes peut être défini comme suit :
projet_spécifique =
[
{
nom = "setenv:CHEMIN" ;
valeur = "/ usr / bin:/ bin";
},
{
nom = "setenv:SEARCH_PATH" ;
value = "${search_path}" ;
},
];
Autant de variables d'environnement que souhaité peuvent être spécifiées de cette manière.
Utilisez aegis en ligne en utilisant les services onworks.net