| Version 9 (modified by alecu, 5 years ago) (diff) |
|---|
Cómo crear un nuevo proyecto en los Tracs de usla
Aquí se detallan los pasos necesarios para crear un nuevo proyecto. Estos pasos los debe seguir únicamente un sysadmin de usla cuando un futuro owner de un trac le solicite crear un nuevo proyecto. Si usted no es sysadmin de usla, por favor solicite la creación de su trac desde acá: GuíaParaOwners
Elegir usuario owner
El owner de la nueva instancia deberá crearse un usuario en este mismo trac administrativo, ingresando a http://trac.usla.org.ar/proyectos/meta-trac/register
Todos los tracs creados comparten usuarios, asi que no hace falta registrarse si ya se tiene un usuario en algún otro trac de usla.
Crear los repositorios
El sysadmin de usla tiene que correr el script crear-trac-svn.sh como el usuario www-data, pasándole un identificador de proyecto, el título y el usuario owner que se creó en el paso anterior. Por ejemplo:
cd /repositorios/scripts/crear-trac-svn sudo -u www-data sh crear-trac-svn.sh prueba "Repositorio de Prueba" johnnybravo
Esto inicializa los repositorios en /repositorios/svn/prueba y /repositorios/trac/prueba
También hay que avisarle al apache que recargue su configuración:
sudo /etc/init.d/apache2 reload
Avisar al owner
El sysadmin tiene que enviar la url del trac y svn al owner. Por ejemplo, del proyecto de prueba anterior las urls serían: http://trac.usla.org.ar/proyectos/prueba y el repositorio de SVN sería: http://trac.usla.org.ar/svn/prueba
Configurar logo y urls en trac
El sysadmin tiene que editar /repositorios/trac/prueba/conf/trac.ini y llenar las siguientes secciones con datos del proyecto recién creado. Como ejemplos:
[header_logo] alt = PyAr Admin height = 65 link = http://trac.usla.org.ar/proyectos/pyar-admin/ src = http://python.com.ar/images/pyar-logo.gif width = 164
[project] admin = alecu arroba vortech punto com punto ar descr = Tareas administrativas de Python Argentina icon = common/trac.ico name = PyAr admin url = http://python.com.ar/ footer = Proyecto hosteado en USLA<br /><a href="http://trac.usla.org.ar/">http://trac.usla.org.ar/</a>
La linea del footer conviene dejarla como está.

