博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VisualSVN 手动记录访问日志
阅读量:6535 次
发布时间:2019-06-24

本文共 1278 字,大约阅读时间需要 4 分钟。

VisualSVN 是一个可以免费使用的,SVN服务器端软件,基于 apache 。可以实现 http https 多种SVN 发布功能。

VisualSVN 默认是没有日志记录功能,需要手动打开。

首先从apache下载,apache 2.2 windows 版,并安装。

复制Apache2.2\modules\ mod_log_config.so mod_log_forensic.so mod_logio.so 这三个so扩展文件。

复制到VisualSVN   安装目录 C:\Program Files\VisualSVN Server\bin

修改C:\Program Files\VisualSVN Server\conf SVN apache 配置文件

添加一行

LoadModule log_config_module bin/mod_log_config.so

LogLevel warn
<IfModule log_config_module>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    <IfModule logio_module>
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
    CustomLog logs/access.log common
</IfModule>

在C:\Program Files\VisualSVN Server 新建一个目录 logs 重启 VisualSVN 就会生成 access.log 里面会记录,访问时间,访问IP 登录用户等信息。

123.120.200.145 - admin [27/Jul/2011:07:41:14 +0800] "GET /svn/sns/www/ HTTP/1.1" 200 1342

123.120.200.145 - - [27/Jul/2011:07:41:14 +0800] "GET /file.png HTTP/1.1" 200 497
123.120.200.145 - admin [27/Jul/2011:07:41:15 +0800] "GET /svn/sns/www/admin.php HTTP/1.1" 200 167
123.120.200.145 - - [27/Jul/2011:07:41:31 +0800] "GET /svn/sns/www/ HTTP/1.1" 401 401
123.120.200.145 - qrx [27/Jul/2011:07:41:38 +0800] "GET /svn/sns/www/ HTTP/1.1" 200 1342

转载地址:http://jjzdo.baihongyu.com/

你可能感兴趣的文章
Mysql中分页查询两个方法比较
查看>>
纯虚函数
查看>>
精美网站设计:25个以全屏照片为背景的网页作品
查看>>
C#回顾 – 1.IO文件操作
查看>>
欧洲系列音频编码工程和研究音频编码学校
查看>>
向bgwriter 发送 SIGQUIT 的实验
查看>>
POJ 2773 Happy 2006 (容斥原理)
查看>>
提高用户体验的26个实用的CSS3和jQuery教程
查看>>
Liunx命令工作总结(1)
查看>>
Windows 上如何安装Sqlite
查看>>
使用HTTP代理服务器的安全性简评
查看>>
samba 读取linux的共享文件
查看>>
超详细介绍 VLAN间的路由
查看>>
摔鸡蛋问题与跳表
查看>>
编码格式导致批处理文件bat文件不能执行
查看>>
oracle实现数据行级控制-dbms_rls包的应用
查看>>
Abap 内表的语法
查看>>
DoEvents的应用及注意事项
查看>>
cmake 学习笔记(二) - 1+1=2 - 博客频道 - CSDN.NET
查看>>
浅谈EF 4 CodeFirst的调试技巧及注意要点
查看>>