2009-07-12 16 views
0

Ein paar Probleme mit meinem Post-Commit-Hook-Skript und verfolgen - in der Hoffnung, jemand kann helfen.Post-Commit Hook & Trac

Die Skripte funktionieren alle gut - keine Fehler - aber aus irgendeinem Grund wird Trac nicht aktualisiert. Ich habe die Protokollierung eingeschaltet und folgendes gefunden:

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. 

Aber dann nichts in den Tickets aktualisiert? Verwenden Sie die Standard-Skripte usw. von Trac selbst für Post-Commit-Hook per diese http://svn.edgewall.com/repos/trac/branches/0.11-stable/contrib/?

Irgendwelche Ideen?

Bearbeiten: Ich habe 3 Benutzer, die TRAC_ADMIN sind - nicht sicher, ob es ein Problem mit Berechtigungen gibt? das heißt keine anonymen Benutzer usw.

Antwort

1

das Bit auf dem Pfosten commit ausführen überprüfen. Stellen Sie sicher, dass der Hook wie von svn angegeben benannt ist. (Lies die section on hooks in der svn book.)