[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Debian JP master SVN www commits (rev.157)



=======================================================
Repository: /org/svn.debian.or.jp/repos
  Revision: 157
  Commiter: kmuto
      Date: 2007-01-09 18:45:51 +0900 (火, 09  1月 2007)
=======================================================
Log:

strangely post-commit works again.?

=======================================================
Changed:

U   www/trunk/todo

Modified: www/trunk/todo
===================================================================
--- www/trunk/todo	2007-01-09 09:37:52 UTC (rev 156)
+++ www/trunk/todo	2007-01-09 09:45:51 UTC (rev 157)
@@ -8,22 +8,28 @@
   だろうか?
 ・トップページのスクリーンショット、iceweaselにしようかと考えたのですが
   etchはfirefoxのままでいくんですかね。testingには入ってないっぽい
-・過去のページはドキュメントが分散してわかりにくかったので、
-  devel/に開発系、translate/に執筆と翻訳系 としてまとめてみました。
 ・過去のSGML版ドキュメントがいろいろ古いです。
 ・translate/の最新情報追従
 ・その他各ドキュメントの古そうな箇所の修正など
-・svnのpost-commitメールが不安定。Debian bug#400099?
-  コミットするとcoreを吐き、展開環境全部がlock(L)されてしまう。
-  ファイル自体は送られている(おかげでややこしいことになる。一番上で
-  cleanupしてupdate)。
-  post-commitは実績のあるものだが、謎。現在サーバは1.1(1.1運用でだめ
-  だったのでbpoから1.3入れてみたが変わらず)、クライアントは1.1および1.4
-  (どちらでも壊れた)。
-  Apacheから出てる謎ログ。
+
+[未解決]
+問題:
+コミットするとcoreを吐き、展開環境全部がlock(L)されてしまう。
+ファイル自体は送られている(おかげでややこしいことになる。一番上でcleanupしてupdateすることで直す。コミットしたファイルと手元ファイルで衝突するので、その都度revertやremoveをしないといけない?)。
+
+背景:
+post-commitを入れているときのみ発生する。post-commitを外すとスムーズに動く。
+Apacheのログ。
 [Fri Jan 05 23:57:18 2007] [error] [client ] Could not MERGE resource "/repos/!svn/act/bd517be3-04e6-42f2-a8cc-9fa669ecf2d6" into "/repos/www/trunk".  [409, #0]
 [Fri Jan 05 23:57:18 2007] [error] [client ] An error occurred while committing the transaction.  [409, #165007]
 [Fri Jan 05 23:57:18 2007] [error] [client ] Commit succeeded, but post-commit hook failed  [409, #165007]
-  post-commit を標準のにしてもだめか? だめだな…
 
-すいません、コミットテストです
+一度発生するとApacheをリスタートしたり、リポジトリをダンプし直したりしても
+ずっと起きる。
+サーバはSVN 1.1と1.3を試したが共にだめ。クライアントは1.1および1.4で共にだめ。
+post-commitはwww-data:www-dataでchmod a+rxしている。#!/bin/sh 1行だけにしても
+だめ。
+
+現状:
+数日後にpost-commitを復帰させてみたところ、動作した。原因不明。
+(ただ、もともと序盤は動いていながら後で壊れるようになったので、また発生する可能性はあり)