¿Cómo configurar enlaces a la revisión?
Ingresé [revision_number], rRevision_number, y tomo un error:
No default repository defined
Encontré una solución para Internet
1) dar el nombre para el repository – "pnetworkingeterminado"
2) crear una carpeta (ganchos) en el proyecto trac
3) crea un file "post-commit" en / hooks
contenido post-commit :
trac-admin $ENV changeset added "default" $REV
Pero todavía no funciona. ¿Qué podría estar mal?
Uso de Trac-1.0.1 Tengo varios repositorys que se pueden ver en http: ////admin/versioncontrol/ repository en la interfaz web (con permissions TRAC_ADMIN).
Luego configuré un alias llamado (default)
a uno de ellos (también en esa página de administración). Eso debería ser suficiente.
Tal vez llame a resincronizar adicionalmente.
Esto se especifica en la documentation :
Básicamente, el proyecto pnetworkingeterminado es el que no tiene nombre, por lo que solo debe especificar un alias con un nombre vacío. Esto se puede hacer en trac.ini, a través de trac-admin o la interfaz de usuario. Aquí está el ejemplo de los documentos de Trac para configurarlo a través de trac.ini:
[repositories] project.dir = /var/repos/project project.description = This is the ''main'' project repository. project.type = svn project.url = http://example.com/svn/project project.hidden = true lib.dir = /var/repos/lib lib.description = This is the secondary library code. lib.type = svn lib.url = http://example.com/svn/lib .alias = project ### <<< THIS SPECIFIES THAT 'project' IS THE DEFAULT REPO
Según los documentos: alternativamente, se puede usar el nombre "(pnetworkingeterminado)" en lugar del nombre vacío.