2009-02-12 6 views
5

Il mio server svn funge da funky. Stiamo usando Collabnet svn binary su una macchina Windows.File di registro SVN Collabnet, ce ne sono?

Qualcuno sa se il server dispone di file di registro che posso esaminare per scoprire cosa blocca il mio server (blocco di grandi commit)?

Grazie.

risposta

6

Se si utilizza mod_dav_svn, i messaggi del registro SVN si troveranno nei registri di Apache. Se esegui svnserve precedente alla 1.6, ad un mailing list posting:

svnserve non ha alcuna capacità di registrazione.

a partire dalla versione 1.6 svnserve può scrivere in un log file

+1

+1 per risposta corretta, immaginario +1 per "quoth" –

3

$ svnserve --version svnserve, versione 1.6.12 (r955767)

Avviare il demone utilizzando --log-file =/var /log/svnserve.log (ad esempio)

Non registra l'autenticazione, ma è possibile sapere a quale repository si accede e quali comandi sono stati emessi dai propri utenti.

0

Aggiungere sotto la linea di Apache subversion.conf: uscita

CustomLog logs/svn_logfile "%t %[email protected]%h %>s repo:%{SVN-REPOS-NAME}e %{SVN-ACTION}e (%B Bytes in %T Sec)" env=SVN-ACTION 

Esempio:

[07/Apr/2015:09:54:40 -0500] [email protected] 200 repo:java commit r24 (758 Bytes in 2 Sec) 
Problemi correlati