Copyright © Xerox Corporation, Codendi Team, 2001-2006. All Rights Reserved
Chapitre 3. Fonctions et paramètres des modulesCes fonctions ne font pas paeties d'un module spécifique. Les voici : login: Connection et identification au serveur.
--username: Spécifie le nom d'utilisateur avec lequel vous allez travailler.
Le nom d'utilisateur est le même que celui que vous utilisez habituellement sur
la page de connexion du site Tuleap.
--password: Spécifie le mot de passe associé au username pour vous authentifier.
Si le mot de passe n'est pas précisé, il vous sera demandé intéractivement.
--host: Spécifie le serveur Tuleap (optionnel).
--proxy: Spécifie le proxy si nécessaire (optionnel). La syntaxe est la suivante : --host=proxy_host:proxy_port
--project: nom UNIX du project sur lequel vous voulez travailler.
Si vous ne le spécifiez pas maintenant, chaque appel ultérieur de fonction
nécessitera de spécifier le projet auquel la fonction doit s'appliquer.
[ounis@linux tuleap-cli]$ ./tuleap.php login --username=john --password=johnpass --project=myproject
+---------+----------------------------------+
| user_id | session_hash |
+---------+----------------------------------+
| 103 | de6bb9f64e0ad45a0a0209f112f774f7 |
+---------+----------------------------------+
Logged in.
(OU)
[ounis@linux tuleap-cli]$ ./tuleap.php login --username=marc --project=myproject
Password:
+---------+----------------------------------+
| user_id | session_hash |
+---------+----------------------------------+
| 103 | de6bb9f64e0ad45a0a0209f112f774f7 |
+---------+----------------------------------+
Logged in.
|
Exemple 2. commande de login
logout: Termine une session. Efface toutes les informations de session de votre ordinateur.
[mnazaria@linux tuleap-cli]$ ./tuleap.php logout
Session terminated.
|
Exemple 3. commande de logout
myprojects : Affiche la liste des projets dont l'utilisateur est membre.
[ounis@linux tuleap-cli]$ ./tuleap.php myprojects
+----------+------------+-----------------+-------------+
| group_id | group_name | unix_group_name | description |
+----------+------------+-----------------+-------------+
| 104 | project 1 | project1 | project1 |
| 105 | project 2 | project2 | project2 |
| 106 | project 3 | project3 | project3 |
| 107 | project 4 | project4 | project4 |
+----------+------------+-----------------+-------------+
|
Exemple 4. commande myprojects
Copyright © Xerox Corporation, Codendi Team, 2001-2006. All Rights Reserved |