是否有可能获得subversion客户端日志文件?

时间:2009-01-23 13:10:22

标签: svn logging client

目前,我们遇到的问题仅存在于少数Subversion客户端。

我们希望得到一个Subversion客户端日志文件,其中包含发送给服务器的命令,返回的响应等信息。是否有可能打开日志记录以在客户端上获取该信息?

我发现了大量关于如何处理subversion日志的信息,但这对此没有帮助。

因为要求的注释,这是问题部分:

  1. 我们有一个用于所有身份验证信息的中央LDAP。这在公司的任何地方都可以使用,

  2. Subversion配置为在那里获取身份验证信息,

  3. 有问题的客户告诉我们,由于身份验证错误,他们必须在某些日子更改密码,甚至两到三次。 LDAP允许连续错误密码的最大X倍,之后,必须更改密码,

  4. 有问题的客户告诉我们他们不使用任何脚本或自动客户端,

  5. Apache HTTP Server日志告诉我们客户端尝试在同一秒内登录15次。

  6. 我们使用HTTPS从任何地方访问subversion服务器。

  7. 所以我认为,客户端应该有任何问题,但我不知道原因是什么。而且subversion客户端日志文件在这里会有很大的帮助。

2 个答案:

答案 0 :(得分:6)

subversion servers config fileneon-debug-mask部分中的[global]设置为138以进行身份​​验证调试。

[global]
<snip...>
neon-debug-mask = 138

这可以在SVN服务器端和/或客户端完成。一方通常足以看到爆炸的原因。

很可能LDAP集成很棘手;请记住取决于您的设置,根据您在svn权限文件中配置的内容,用户的LDAP登录可能区分大小写

[注意:我实际上并没有这样做,因为围绕SVN 1.3,我认为它仍然有效。]

答案 1 :(得分:3)

对于SVN客户端日志文件,请根据您的环境尝试C:\ Documents and Settings [用户名] \ Application Data \ TortoiseSVN \ logfile.txt或类似文件