gpt4 book ai didi

SVN:用户结帐历史?

转载 作者:行者123 更新时间:2023-12-04 04:22:45 25 4
gpt4 key购买 nike

是否可以获取用户的 SVN 历史记录?我有一个 repo 并为加入团队的新开发人员创建了新帐户。几天过去了,他们没有状态更新,而且似乎没有完成任何工作。我想弄清楚他们是否曾经访问过 SVN 并查看了最新的代码。我可以这样做吗?

更新:我的意思是结帐,我正在寻找基于用户的访问日志类型。我希望能够查找 user1 并查看他们何时 checkout 项目以及何时更新。我不在乎他们更改了什么代码,我只想看看他们上次访问代码的时间。

最佳答案

根据您的服务器的配置方式以及您拥有的访问权限,您应该具有可见性。如果您在 apache(http 或 https)上运行 svn,您需要查看 apache 的日志。它将列出他们是否已 checkout 或什至浏览过代码(网络浏览器或 tortoise` 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
这将使其更具可读性,并且更容易找到由于您的新人而创建的条目。

teh red book有一些关于它的好信息。

关于SVN:用户结帐历史?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9177691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com