2009-07-12 8 views
0

J'ai quelques problèmes avec mon script de hook post-commit et mon track - en espérant que quelqu'un puisse vous aider.Post-Commit Hook & Trac

Les scripts fonctionnent tous correctement - pas d'erreurs - mais pour une raison quelconque, trac ne se met pas à jour. J'ai activé la journalisation et trouvé ceci:

Trac[svn_fs] DEBUG: Subversion bindings imported 
Trac[cache] INFO: repos rev [363] != cached rev [362] 
2 Trac[cache] INFO: Trying to sync revision [363] 
Trac[cache] DEBUG: Caching node change in [363]: (u'Max/test2.txt.txt', 'file', 'edit', u'Max/test2.txt.txt', 362) 
Trac[main] DEBUG: Dispatching <Request "GET u'/report'"> 
Trac[report] DEBUG: Executing report with SQL "SELECT id AS report, title, 'report' as _realm FROM report ORDER BY report" 
Trac[report] DEBUG: Request args: {} 
Trac[chrome] DEBUG: Prepare chrome data for request 
Trac[session] DEBUG: Retrieving session for ID u'max' 
Trac[main] DEBUG: 173 unreachable objects found. 

Mais alors rien ne se met à jour dans les tickets? En utilisant les scripts standard etc de Trac lui-même pour le crochet de validation post par ce http://svn.edgewall.com/repos/trac/branches/0.11-stable/contrib/?

Des idées?

Modifier: J'ai 3 utilisateurs qui sont TRAC_ADMIN - je ne sais pas s'il y a un problème d'autorisations? c'est-à-dire aucun utilisateur anonyme, etc.

Répondre

1

Vérifiez le bit d'exécution sur le crochet de validation de publication. Vérifiez que le hook est nommé comme spécifié par svn. (Lire le section on hooks dans le svn book.)

Questions connexes