Drift/Opprette nye prosjekt på dev: Difference between revisions

From Programvareverkstedet
No edit summary
 
m (Oysteikt moved page Opprette nye prosjekt på dev to Drift/Opprette nye prosjekt på dev: Maintenance related article -> Drift)
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
- ssh dev.pvv.ntnu.no
{| cellspacing="5" cellpadding="0" style="margin: 0em 0em 1em 0em; border: 1px solid #1DA0E7;  background: #B3DDF4; width: 100%"
- mkdir /srv/trac/<prosjektnavn>
| '''''Denne siden er trolig utdatert'''''
- mkdir /srv/(svn|mercurial)/<prosjektnavn>
|}
- cd /srv/(svn|mercurial)/<prosjektnavn>
 
- hg init eller svn-admin create eller noe slikt. lag et repos.
 
- trac-admin /srv/trac/<prosjetnavn> initenv <prosjektnavn> sqlite:db/trac.db /srv/(svn|mercurial)/<prosjektnavn
* ssh dev.pvv.ntnu.no
- setfacl -R u:www-data:rx trac/
* mkdir /srv/trac/<prosjektnavn>
- setfacl -R u:www-data:rwx trac/db
* For svn-endringslager:
** mkdir /srv/(svn|mercurial)/<prosjektnavn>
** chgrp www-data /srv/svn/<prosjektnavn> (eller tilsv setfacl)
** chmod g+rwX /srv/svn/<prosjektnavn>
** cd /srv/svn
** svnadmin create <prosjektnavn>
** cd <prosjektnavn>
* For mercurial-endringslager:
** mkdir /srv/mercurial/<prosjektnavn>
** cd /srv/mercurial/<prosjektnavn>
** hg init
* trac-admin /srv/trac/<prosjektnavn> initenv <prosjektnavn> sqlite:db/trac.db (svn|mercurial) /srv/(svn|mercurial)/<prosjektnavn>
* cd /srv/trac/<prosjektnavn>
* setfacl -R -m u:www-data:rwx db
* setfacl -R -m u:www-data:rwx db/trac.db


...eller noe slikt. setfacl litt usikker enda.
...eller noe slikt. setfacl litt usikker enda.


__NOTOC__
__NOTOC__

Latest revision as of 22:18, 14 August 2024

Denne siden er trolig utdatert


  • ssh dev.pvv.ntnu.no
  • mkdir /srv/trac/<prosjektnavn>
  • For svn-endringslager:
    • mkdir /srv/(svn|mercurial)/<prosjektnavn>
    • chgrp www-data /srv/svn/<prosjektnavn> (eller tilsv setfacl)
    •  chmod g+rwX /srv/svn/<prosjektnavn>
    • cd /srv/svn
    • svnadmin create <prosjektnavn>
    • cd <prosjektnavn>
  • For mercurial-endringslager:
    • mkdir /srv/mercurial/<prosjektnavn>
    • cd /srv/mercurial/<prosjektnavn>
    • hg init
  • trac-admin /srv/trac/<prosjektnavn> initenv <prosjektnavn> sqlite:db/trac.db (svn|mercurial) /srv/(svn|mercurial)/<prosjektnavn>
  • cd /srv/trac/<prosjektnavn>
  • setfacl -R -m u:www-data:rwx db
  • setfacl -R -m u:www-data:rwx db/trac.db

...eller noe slikt. setfacl litt usikker enda.