是否有可能获得用户的SVN历史记录?我有一个回购并为加入团队的新开发人员创建了新帐户.几天过去了,他们没有状态更新,似乎没有完成工作.我试图弄清楚他们是否曾访问过SVN并检查了最新的代码.我能这样做吗?
更新:我的意思是结帐,我正在寻找基于用户的访问日志类型的东西.我希望能够查找user1并查看他们何时签出项目以及何时更新.我不在乎他们改变了什么代码,我只想看看他们上次访问代码的时间.
根据服务器的配置方式和访问权限,您应该具有可见性.如果你在apache(http或https)上运行svn,你会想看看apache的日志.它将列出是否已经检出或甚至浏览过代码(网页浏览器或乌龟`repo浏览器),默认情况下将在/ var/log/httpd中
包含位置的日志记录可在subversion.conf中配置.一旦找到日志,您可能想要设置customlog指令来更改类似的格式
LogFormat "%{%Y-%m-%d %T}t %u@%h %>s repo:%{SVN-REPOS-NAME}e %{SVN-ACTION}e (%B Bytes in %T Sec)" svn
这将使其更具可读性,并且更容易找到由于您的新人而创建的条目.
红色的书有一些很好的信息.
| 归档时间: |
|
| 查看次数: |
10939 次 |
| 最近记录: |