[cvs-jp-info 625] Re: loginfoの設定について

Back to archive index

KOIE Hidetaka ( 鯉江英隆 ) hide****@koie*****
2005年 1月 13日 (木) 11:26:36 JST


  Message-Id: <20050****@gulli*****>
  Date:       Thu, 13 Jan 2005 08:38:27 +0900 (JST)
  From:       Kazumi Matsumura <kadom****@grd*****>
  Subject:    [cvs-jp-info 624] Re: loginfoの設定について

  |  目的としては、この辺の管理をしたくないので出来ればモジュール名を自動認識して
  |  自動でアップデートしてくれるというのが理想です。
  |  
  |  やはり、無理なんでしょうか? モジュール名が分かるような引数等は、ないので
  |  しょうか? 

チェックアウトするときにクライアントのCVSディレクトリには
モジュール名が残らなかったと思うので、
以降モジュール名を知ることは絶望的だとおもいます。
#checkout wrapperをつかえばモジュール名を残すよう細工できるかもしれません..

  |  最悪、モジュール名指定のところでワイルドカード(*)が使えれば助かるのですが...

モジュール一覧を得るのは cvs checkout -c で可能なので
(サーバなので$CVSROOT/CVSROOT/modulesをみてもよいですが)

ALL (/bin/date ; cat ; ( cd /Sambaフォルダ ; /usr/bin/cvs -d $CVSROOT \
 checkout -q `cvs checkout -c`) &) >> コミットログファイル

といった感じでどうでしょうか。

modulesを無視してよいとき限定ですが、
cvs checkout . で全部とってきたり、
CVS-1.12系だと cvs list/rlist でディレクトリの一覧をとって
必要なものだけcheckoutすることも考えられます。

--
鯉江英隆 <hide****@koie*****>



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