2009-02-12 18 views
5

Mon serveur svn est funky. Nous utilisons Collabnet svn binary sur une machine Windows.Collabnet Fichiers SVN Log, y en a-t-il?

Est-ce que quelqu'un sait si le serveur a des fichiers journaux que je peux examiner pour savoir ce qui verrouille mon serveur (les grandes commits se bloquent)?

Merci.

Répondre

6

Si vous utilisez mod_dav_svn, les messages du journal SVN seront dans les journaux Apache. Si vous utilisez svnserve 1.6 avant, dit un mailing list posting:

svnserve n'a pas de capacité d'enregistrement.

depuis la version 1.6 svnserve peut écrire à un log file

+1

+1 pour la réponse correcte, imaginaire 1 pour "quoth" –

3

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

Démarrez votre démon à l'aide --log-file =/var /log/svnserve.log (par exemple)

Il ne consigne pas l'authentification, mais vous pouvez connaître le nom du service client et les commandes émises par vos utilisateurs.

0

Ajouter à la ligne ci-dessous Apache subversion.conf:

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 

sortie Exemple:

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