history

青木日記 RSS

<前の日 | この月 | 次の日>

2006-04-12

CVS ではまる

コミットメールを設定中、こんなエラーに遭遇した。

~/c/xxxxx % cvs ci -m updated hello.c
/xxxxxxxxxxxxxxxxxxxxx/hello.c,v  <--  hello.c
new revision: 1.54; previous revision: 1.53
cvs.chroot [commit aborted]: received broken pipe signal

原因: loginfo を実行するときには sh が必要。

うちは chroot 環境なので sh がなくてエラーになっていた。 コミットメール配送用コマンドを自分で書いていたので、 そっちのほうばかり疑ってしまった。

くっそー、chroot jail 内にインタプリタを置きたくない一心で Ruby スクリプトの実行ファイル化までやったのに、 /bin/sh なんてあったら台無しじゃん。 sh なんて何に使ってるんだ。

(04:14)

名前
メールアドレス

<前の日 | この月 | 次の日>
2002|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|04|05|06|09|10|
2009|07|
2010|09|

Copyright (c) 2002-2007 青木峰郎 / Minero Aoki. All rights reserved. LIRS