Svn 如何监视登录subversion的用户?

Svn 如何监视登录subversion的用户?,svn,collabnet,Svn,Collabnet,我想知道是否有任何方法可以获取collabnet subversion的使用统计数据?我特别想知道哪些用户正在连接到subversion服务器,以及多久连接一次 我环顾四周,似乎只有监视用户提交的工具。不是每个人都可以在subversion中进行写访问,因此这并不合适。用户不会真正“登录”到subversion,因为他们建立了一个持久的连接并通过它进行所有活动。建立连接时,如果需要凭据来执行请求和交换的活动,则会发生事务,用户会断开连接 许多存储库的设置使得只读活动允许匿名访问,在这种情况下,您

我想知道是否有任何方法可以获取collabnet subversion的使用统计数据?我特别想知道哪些用户正在连接到subversion服务器,以及多久连接一次

我环顾四周,似乎只有监视用户提交的工具。不是每个人都可以在subversion中进行写访问,因此这并不合适。

用户不会真正“登录”到subversion,因为他们建立了一个持久的连接并通过它进行所有活动。建立连接时,如果需要凭据来执行请求和交换的活动,则会发生事务,用户会断开连接

许多存储库的设置使得只读活动允许匿名访问,在这种情况下,您无法跟踪您在此请求的内容

在通过Apache提供服务的情况下,这可能意味着一次签出可能会出现数百次“登录”,因为每个项目在httpd日志中显示为一个单独的条目。但是,使用半智能的HTTPD日志解析器,您可能可以从这些日志中收集信息

Subversion本身不会记录此类活动,因为仅仅查看存储库或从存储库中签出不会改变状态。

用户不会真正“登录”到Subversion,因为他们建立了持久连接并通过它执行所有活动。建立连接时,如果需要凭据来执行请求和交换的活动,则会发生事务,用户会断开连接

许多存储库的设置使得只读活动允许匿名访问,在这种情况下,您无法跟踪您在此请求的内容

在通过Apache提供服务的情况下,这可能意味着一次签出可能会出现数百次“登录”,因为每个项目在httpd日志中显示为一个单独的条目。但是,使用半智能的HTTPD日志解析器,您可能可以从这些日志中收集信息


Subversion本身不会记录此类活动,因为查看存储库或从中签出不会改变状态。

alroc,感谢您的回复!我只需要知道哪些用户正在使用subversion,我已经查看了http apache访问日志,我可以看到其中的用户名-但是正如您所提到的,一个用户会出现数百次!!为了筛选出使用subversion的各种用户,最好的apache日志分析器是什么?我目前正在考虑使用awstats?你好,阿尔罗克,谢谢你的回复!我只需要知道哪些用户正在使用subversion,我已经查看了http apache访问日志,我可以看到其中的用户名-但是正如您所提到的,一个用户会出现数百次!!为了筛选出使用subversion的各种用户,最好的apache日志分析器是什么?我目前正在考虑使用awstats?当做