[cvs-jp-info 804] CVSNTでコミットメールを送りたいのですが

Back to archive index

Junichi Hayakawa jun1.****@nifty*****
2009年 3月 28日 (土) 13:53:34 JST


早川と申します。

小規模なWEBシステム開発の管理者をしています。

目下、コミットメールを実現しようとしておりますが、
うまくいかないので、お知恵を御借りしたく、投稿させて頂きます。

CVSサーバ環境は以下です。

 導入ホスト:普通のDOS/Vパソコン
 OS:Windows XP Home Edition SP3
 CVSサーバ:CVSNT 2.5.04

CVSNTの設定は以下のとおりです。

1.Repository configration

  以下の1つだけを登録

  Name=/home/cvs/cvsroot
  Root=C:\cvs 

2.環境変数

  CVSROOT=C:\cvs

3.その他

  Windowsファイアウォールで
  以下の2つのポートを開けました。
 
   2401
      2402

CVSクライアントは、開発メンバーがEclipseを
使っているので、EclipseCVSを使っています。

現状は以下のとおりです。

既存の開発プロジェクトのソースコードをインポートして、
Eclipseからのコミット、差分の表示といったクライアント側での
基本操作はできました。

そこで次に、コミットメールを送ることに取り組んでいますが、
うまくいっていません。

どこでつまづいているかと申しますと、まず初めにコミットを
トリガーに、簡単なMS-DOSコマンドを実行させるところから
確認しようと考えまして、

C:\cvs\CVSROOT

の下にある、loginfoに以下の一行を加えました。

ALL (echo コミットされました) > C:\cvs\message.txt

上記の一行を加えてから、

WinXPのコントロールパネル→管理ツール→サービスにある、
CVSNT Dispatch service
と
CVSNT Locking Service 
を再起動してから、テストとして、あるファイルを修正してコミット
してみましたが、期待どおりに、

 echo コミットされました > C:\cvs\message.txt

が動いてくれていないのか、message.txtが作成されません。

当方、CVSの初心者で、何か設定のし忘れがありそうなのですが、
今のところ、何がダメなのかを認識できる情報を入手できておりません。

何とぞ、よろしくご教示ください。




CVS-JP-info メーリングリストの案内
Back to archive index