NightWalkerの日記: svk push出来なくなった 2
日記 by
NightWalker
svkを使い始めて1週間。
svk pushをバッチファイルにしておいて、後でまとめてpushしていたんだけど
突然push出来なくなった。今までうまくいっていたのにー
具体的には、mirror までは更新されるけど、サーバーに更新しに行かないみたい。
サーバーに強制コミットって無いのか?
ところで、svk pushに関する説明で
「svkが勝手に付けるログが付いちゃうから--verbatimをつけると良い」
という説明が(ググった範囲では)多いけど、俺は肯定派ですよ。
svk push すると、サーバーには複数のリビジョンがほとんど同じ日付でコミットされるから
実際に(svkコピーレポジトリに)コミットした日付が判らなくなってしまう。
それを補うための、svkによるログなわけで。
まあ、書式を弄れたほうが良いとは思う。しかしメリットもある、という事で。
# 想像だけど、perlで書かれているからgrepして書き換えちゃえばいいのではないかと・・
某所みたく (スコア:1)
# svkはperlスクリプトの集合体と理解しているので、svnの動作が必要になった(=mirror同期)時点で問題が出てるのではないかと...
# ローカルでのコミットはローカル環境で閉じてるから成功してるんでは?
とか想像してみた。
M-FalconSky (暑いか寒い)
Re:某所みたく (スコア:1)
日本語ファイル名をいくつかaddしましたので、そのタイミングだったかもしれません。
アドバイスありがとうございます。
ローカルコミットはsvnがやってますので、問題ありません。
svk pushで、mirrorに更新しつつサーバーに差分コミットするところが
うまくいってないのでしょうね。
時間が合ったらperlを追っかけてみますね