2009-02-12 27 views

Trả lời

6

Nếu bạn đang sử dụng mod_dav_svn, thông báo nhật ký SVN sẽ nằm trong nhật ký Apache. Nếu bạn đang chạy svnserve trước 1.6, quoth a mailing list posting:

svnserve không có khả năng ghi nhật ký.

kể từ phiên bản 1.6 svnserve thể viết thư cho một log file

+1

+1 cho câu trả lời đúng, tưởng tượng 1 cho "quoth" –

3

$ svnserve --version svnserve, phiên bản 1.6.12 (r955767)

Bắt đầu daemon của bạn sử dụng --log-file =/var /log/svnserve.log (ví dụ)

Nó không ghi nhật ký xác thực, nhưng bạn có thể biết repo nào được truy cập và lệnh nào do người dùng của bạn cấp.

0

Thêm bên dưới dòng để Apache subversion.conf: sản lượng

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 

Ví dụ:

[07/Apr/2015:09:54:40 -0500] [email protected] 200 repo:java commit r24 (758 Bytes in 2 Sec) 
Các vấn đề liên quan