lu.se

Datavetenskap internt

Lunds Tekniska Högskola

Denna sida på svenska This page in English

Trac

För anställda:

Om du vill ha / behöver en trac till en SVN, prata med driftgruppen så hjälper vi dig!

Subversionservern kan accessas via http. Den generella adressen är:
http://svn.cs.lth.se/trac/tracnamn/


För systemgruppen:

Att lägga till en trac

  1. Logga in som csadminsvn och gör sudo -s (i en terminal)
  2. editera /etc/apache2/httpd-trac.conf (där de andra trac-definitionerna ligger, vid <VirtualHost svn.cs.lth.se:80>) och lägg till ett block som följande:
    ## JastAdd till Görel Hedin
    ## 2010-09-03 / PM
    <LocationMatch "/trac/jastadd/login">
      AuthType Basic
      AuthName "JastAdd"
      AuthUserFile /Users/Shared/trac/jastadd/tracusers
      Require valid-user
    </LocationMatch>
  3. Skapa repositoryt:
    trac-admin /Users/Shared/trac/jastadd initenv
    När den frågar Path to repository [/path/to/repos]>, svara med /Users/Shared/svn/jastadd)
  4. Sätt rätt ägare på det:
    chown -R www:www /Users/Shared/trac/jastadd
  5. Skapa lösenordsfil och populera den:
    htpasswd -c /Users/Shared/trac/jastadd/tracusers gorel
    htpasswd /Users/Shared/trac/jastadd/tracusers lisa
    ...

  6. Starta om apachen på svn:
    apachectl restart
    (eller grafiskt via Apple-menyn -> Systeminställningar -> Delning)

Att lägga till en användare i en trac

  1. Logga in som rootsvn
  2. Lägg till flera användare med:
    htpasswd /Users/Shared/trac/jastadd/svnusers pelle
    ...