5

私のsvnサーバーはファンキーに動作しています。WindowsマシンでCollabnetsvnバイナリを使用しています。

サーバーにログファイルがあるかどうかを誰かが知っていますか?サーバーをロックしているもの(大きなコミットがハングしている)を見つけるために調べることができますか?

ありがとうございました。

4

3 に答える 3

6

mod_dav_svn を使用している場合、SVN ログ メッセージは Apache ログ内にあります。1.6 より前の svnserve を実行している場合は、メーリング リストの投稿を引用してください。

svnserve にはログ機能がありません。

バージョン 1.6 以降、svnserve はログ ファイルに書き込むことができます

于 2009-02-12T20:58:30.390 に答える
3

$ svnserve --version svnserve、バージョン 1.6.12 (r955767)

--log-file=/var/log/svnserve.log を使用してデーモンを起動します (例)

認証はログに記録されませんが、どのレポがアクセスされ、どのコマンドがユーザーによって発行されたかを知ることができます。

于 2011-05-06T12:02:52.173 に答える
0

以下の行を Apache に追加しますsubversion.conf

CustomLog logs/svn_logfile "%t %u@%h %>s repo:%{SVN-REPOS-NAME}e %{SVN-ACTION}e (%B Bytes in %T Sec)" env=SVN-ACTION

出力例:

[07/Apr/2015:09:54:40 -0500] user@127.0.0.1 200 repo:java commit r24 (758 Bytes in 2 Sec)
于 2015-04-07T15:04:16.563 に答える