Outils pour utilisateurs

Outils du site


logiciel:linux

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
logiciel:linux [2011-05-16 17:36] lokbanilogiciel:linux [2011-05-16 18:18] – [Mercurial] lokbani
Ligne 344: Ligne 344:
 ==== Mercurial ==== ==== Mercurial ====
  
-Le logiciel [[http://mercurial.selenic.com/|Mercurial (hg)]] utilise une gestion est décentralisée.+Le logiciel [[http://mercurial.selenic.com/|Mercurial (hg)]] utilise une gestion décentralisée.
  
 Dans la description qui suit, la variable **$lab** doit être substitué par le nom du laboratoire et la variable **$hgadm** par le nom de l'usager administrateur créé par le DIRO au moment de la création de la zone de dépôts pour le laboratoire (habituellement hg suivi du nom du lab).  Dans la description qui suit, la variable **$lab** doit être substitué par le nom du laboratoire et la variable **$hgadm** par le nom de l'usager administrateur créé par le DIRO au moment de la création de la zone de dépôts pour le laboratoire (habituellement hg suivi du nom du lab). 
Ligne 392: Ligne 392:
 == Le fichier access.conf == == Le fichier access.conf ==
  
-Une description des différentes options du fichier access.conf se trouve  [http://dev.lshift.net/paul/mercurial-server/docbook.html#id3886283]. +Une description des différentes options du fichier access.conf se trouve  Le logiciel [[http://dev.lshift.net/paul/mercurial-server/docbook.html#id3886283|ici]].
  
 Attention: Lorsque le fichier access.conf est modifié, il doit être commit et repoussé sur le serveur.  Attention: Lorsque le fichier access.conf est modifié, il doit être commit et repoussé sur le serveur. 
Ligne 408: Ligne 408:
  
   * accès est un des types suivants:    * accès est un des types suivants: 
-    init: donne les droits de lire, écrire et créer de nouveaux dépôts  +    init: donne les droits de lire, écrire et créer de nouveaux dépôts  
-    write: donne les droits de lire et écrire  +    write: donne les droits de lire et écrire  
-    read: donne les droits de lire  +    read: donne les droits de lire  
-    deny: refuse tous droits +    deny: refuse tous droits 
   * repo=glob: chemin relatif menant à un ou plusieurs dépôts    * repo=glob: chemin relatif menant à un ou plusieurs dépôts 
   * user=glob: chemin (à partir de keys) menant à une ou plusieurs clés    * user=glob: chemin (à partir de keys) menant à une ou plusieurs clés 
  
-Les expressions glob pour les chemins utilisent * pour représenter un ou plusieurs caractères excluant le /, et ** pour représenter un ou plusieurs caractères incluant le /. Donc, par exemple, repo=labs/* attrape les dépôts labs/aaaa et labs/bbbb mais pas labs/cccc/dddd, alors que repo=labs/** les attrape tous. +Les expressions glob pour les chemins utilisent * pour représenter un ou plusieurs caractères excluant le /, et \** pour représenter un ou plusieurs caractères incluant le /. Donc, par exemple, repo=labs/* attrape les dépôts labs/aaaa et labs/bbbb mais pas labs/cccc/dddd, alors que repo=labs/\** les attrape tous. 
  
 Par exemple, les trois règles pour les groupes prédéfinis sont  Par exemple, les trois règles pour les groupes prédéfinis sont 
Ligne 435: Ligne 435:
 <code>hg clone $nom_repo $hgadm@version.iro.umontreal.ca/$nom_repo</code> <code>hg clone $nom_repo $hgadm@version.iro.umontreal.ca/$nom_repo</code>
  
-== Utilisation ==+=== Utilisation ===
  
-= Clonage d'un dépôt =+== Clonage d'un dépôt ==
  
 <code>hg clone $hgadm@version.iro.umontreal.ca:$nom_repo</code> <code>hg clone $hgadm@version.iro.umontreal.ca:$nom_repo</code>
logiciel/linux.txt · Dernière modification : 2020-01-08 21:42 de royjuli