2013-08-27 15:14:44 +04:00
|
|
|
# -*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8
|
|
|
|
##@creator: jclain
|
|
|
|
##@created: 15/03/2012 22:20
|
|
|
|
##@modifier: jclain
|
|
|
|
##@changecount: 1
|
2015-08-20 07:58:17 +04:00
|
|
|
##@tags:
|
2013-08-27 15:14:44 +04:00
|
|
|
##@title: uproject
|
|
|
|
|
|
|
|
{{{
|
|
|
|
uproject: Outil pour gérer des projets
|
|
|
|
|
|
|
|
USAGE
|
|
|
|
uproject cmd [args]
|
|
|
|
|
|
|
|
COMMANDS
|
|
|
|
getvcs [dir]
|
|
|
|
Afficher le type de VCS pour dir.
|
|
|
|
getroot [dir]
|
|
|
|
Si dir est un répertoire versionné, retourner le répertoire racine du
|
|
|
|
projet versionné.
|
|
|
|
getrepos [dir]
|
|
|
|
Si dir est un répertoire versionné, retourner l'url du repository du
|
|
|
|
projet versionné.
|
|
|
|
geturl [dir]
|
|
|
|
Si dir est un répertoire versionné, retourner son url dans le
|
|
|
|
repository.
|
|
|
|
fold [dir]
|
|
|
|
unfold [dir]
|
|
|
|
Utiliser uinc pour défaire (resp. refaire) toutes les inclusions des
|
|
|
|
fichiers de dir. Cela ne fonctionne que si un fichier .uir est configuré
|
|
|
|
à la racine du projet avec inc=true (ou un fichier .uinst.conf avec
|
|
|
|
update_inc=true
|
|
|
|
vcs [args]
|
|
|
|
Appeler le gestionnaire de gestion approprié avec les arguments donnés.
|
|
|
|
add files...
|
|
|
|
Ajouter les fichiers files dans le gestionnaire de version.
|
|
|
|
remove files...
|
|
|
|
Supprimer les fichiers versionnés files.
|
|
|
|
copy from to
|
|
|
|
Copier le fichier versionné from vers le fichier to.
|
|
|
|
move from to
|
|
|
|
Renommer le fichier versionné from vers le fichier to.
|
|
|
|
mkdir dir
|
|
|
|
Créer un nouveau répertoire versionné.
|
|
|
|
commit message [files...]
|
|
|
|
Enregistrer les modifications (par défaut sur tous les fichiers
|
|
|
|
modifiés) avec le commentaire message.
|
|
|
|
status
|
|
|
|
Afficher l'état des fichiers versionnés et non versionnés.
|
|
|
|
update [-x]
|
|
|
|
Mettre à jour la copie locale avec la copie sur le serveur.
|
|
|
|
-x Ne pas mettre à jour les références externes (si appliquable)
|
|
|
|
diff [options]
|
|
|
|
Afficher les différences.
|
|
|
|
-l Afficher les différences non commitées (par défaut)
|
|
|
|
-c Afficher les différences en passe d'être commitées (si appliquable)
|
|
|
|
-r REV
|
|
|
|
Afficher les différences depuis la révision REV.
|
|
|
|
-R Afficher les modifications effectuées depuis la dernière release.
|
|
|
|
printml [-t TYPE]
|
|
|
|
Afficher le modeline pour un fichier du type spécifié
|
|
|
|
addml [-t TYPE] file
|
|
|
|
Ajouter un modele pour le fichier spécifié, s'il n'en a pas déjà un.
|
|
|
|
Si nécessaire, forcer le type du fichier au lieu de l'autodétecter
|
|
|
|
new [options] file [template options]
|
|
|
|
Créer un nouveau fichier à partir d'un modèle.
|
|
|
|
Avant le nom du fichier, les options suivantes sont valides:
|
|
|
|
-t TEMPLATE
|
|
|
|
Spécifier le modèle de fichier à utiliser. Par défaut, le modèle
|
|
|
|
à utiliser est déduit de l'extension ou du nom du fichier.
|
|
|
|
-e Editer le fichier après l'avoir créé.
|
|
|
|
Après le nom du fichier, toutes les options sont spécifiques au modèle
|
|
|
|
utilisé pour créer le nouveau fichier. Utiliser l'option --help pour
|
|
|
|
avoir une description des options disponibles.
|
|
|
|
}}}
|