[ Skip to the content ]

Institute of Formal and Applied Linguistics Wiki


[ Back to the navigation ]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
subversion [2009/02/19 14:26]
zeman Přeskládáno, aby si člověk nekladl otázky, které jsou zodpovězené níže.
subversion [2009/02/19 14:37]
zeman Vyjasnění některých věcí ohledně přístupových práv.
Line 32: Line 32:
 O přidávání uživatelů a hesel viz níže. O přidávání uživatelů a hesel viz níže.
  
-===== Přidávání vlastních uživatelů pro webové přístupy (SVN i Trac) =====+ 
 +=== Přidávání vlastních uživatelů pro webové přístupy (SVN i Trac) ===
  
 Vlastni uzivatele pro webove pristupy pridate do centralniho souboru webovych hesel v ''/home/svn/users/passwords'' (na coz prava mate) pomoci: Vlastni uzivatele pro webove pristupy pridate do centralniho souboru webovych hesel v ''/home/svn/users/passwords'' (na coz prava mate) pomoci:
Line 125: Line 126:
  
 Pokud jste si jisti, že pro tento projekt nebudete nikdy potřebovat větve ani otagované verze, můžete pravděpodobně vynechat vytváření podsložek ''branches'' a ''tags'' a celý projekt posunout o patro výš. To jsem ale nezkoušel. Pokud jste si jisti, že pro tento projekt nebudete nikdy potřebovat větve ani otagované verze, můžete pravděpodobně vynechat vytváření podsložek ''branches'' a ''tags'' a celý projekt posunout o patro výš. To jsem ale nezkoušel.
 +
  
  
Line 150: Line 152:
 /home/howto/create_new_project.sh interset /home/howto/create_new_project.sh interset
 cd /home/svn/repos/interset/conf cd /home/svn/repos/interset/conf
 +# Přístup k svn přes protokol svn (nešifrovaně!)
 vi authz vi authz
-vi passwd</code> +vi passwd 
- +# Přístup k svn a tracu es protokol https 
-Poznámka: systém idělování práv je složitý a nezdokumentovaný. Ještě existuje centrální přehled uživatelů a jejich hesel pro všechny repozitáře na serveru SVN. Leží v ''/home/svn/users/passwords''. Hesla jsou zde zašifrovaná a nejsem si teď jist, jakým způsobem se nastavují. Snad nějaký příkaz ''svnpasswd''? Nebo ''htpasswd''? Pak také existuje centrální evidence práv uživatelů v souboru ''/home/svn/permissions/svnauthz.conf''. V ní lze nastavovat jednak výchozí práva, jednak práva pro jednotlivé projekty. Není mi ale jasné, kdo dostane přednost, když jsou pro konkrétní projekt nastavena práva jak tady, tak přímo u daného projektu v ''/home/svn/repos/PROJEKT/conf''.+vi /home/svn/users/passwords 
 +# Pokud jsem se tam ještě nenašel, můžu své heslo nastavit takto: 
 +htpasswd -s /home/svn/users/passwords zeman 
 +# Přístupová práva k svn repozitáři prostřednictvím https (obecně i specificky pro tento projekt) 
 +vi /home/svn/permissions/svnauthz.conf 
 +# Přístupová práva ke správě projektu v tracu 
 +# Mělo by jít též editovat ve webovém rozhraní 
 +trac-admin /home/trac/interset</code>
  
 ===== Přechod z CVS pod SVN ===== ===== Přechod z CVS pod SVN =====

[ Back to the navigation ] [ Back to the content ]