Skip to content


Instalação do Trac

O Trac é uma ferramenta de auxílio no desenvolvimento de projetos, possui Wiki, integração com Subversion e Tickets.

Para instalá-lo devemos efetuar diversos passos. O sistema utilizado aqui foi o Debian. Bom aproveito!

Primeiro vamos instalar o que precisamos:

# apt-get install apache2 subversion libapache2-svn trac libapache2-mod-python

Após, vamos criar nosso repositório SVN:

# svnadmin create /opt/svn

Para adicionar os usuários, utilize o comando:

# htpasswd -c /opt/svn/dav_svn.passwd [usuario]

trocando [usuario] pelo nome do usuário.

Para configurar o repositório SVN edite o arquivo: /opt/svn/conf/svnserve.conf
e defina os privilégios como no exemplo abaixo:

[general]
anon-access = read
auth-access = write
realm = Nome do subversion
[auth]
store-auth-creds = no

Crie um arquivo e importe-o no svn para ver se esta funcionando:

# touch Project
# svn import Project -m “Primeira Importação” file:///opt/svn/Project

Trac:

Crie o diretório que conterá o trac com o comando:

# trac-admin /opt/svn initenv

Ajuste as permissões com o comando:

# chown -R www-data\: /opt/trac

crie o arquivo: /etc/apache2/sites-available/trac com o conteúdo:

<Location /trac>
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnv /opt/trac
PythonOption TracUriRoot /trac
PythonDebug on
</Location>
<Location /trac/login>
AuthType Basic
AuthName “Jeiks Trac”
AuthUserFile /opt/svn/dav_svn.passwd
Require valid-user
</Location>
ServerName DarkStar

Agora configure o arquivo: /opt/svn/conf/trac.ini ao seu gosto… heheh

Reinicie o apache e acesse: http://localhost/trac

Para traduzir o trac faça o seguinte:

faça o download do arquivo:

http://trac.edgewall.org/attachment/wiki/TracL10N/trac-0.9.1-templates-pt-br.tar.gz

e descompacte em /usr/share/trac/templates.

Pronto!

Postado em 🐧 GNU/Linux 🐧.


0 Respostas

Fique por dentro da conversa, assine o Feed deste post   em RSS.



Some HTML is OK

ou, responda este post através de um trackback.