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

[cvs-ml 376] Re: about $CVSROOT/modules




お返事頂きましてありがとうございます。西尾です。

(中略させて頂きます。)
>commit 時の自動更新をするなら、CVSROOT/loginfo の最後に
> 
> ^html /home/www/data/CVS/html/update.sh html
> 
> としてみると良いのではないでしょうか。

今やってみました。馬場様の設定で更新することができました!
ありがとうございました。
いろいろな更新方法をご教示頂きありがとうございました。
まだまだ初心者ではございますがこれからも精進して頑張ります。
(かわだ様、たけうち様もありがとうございました。)


------------------------------------------------------------------------
※ まとめます。。

commitされたときに違う場所にあるwwwコンテンツも更新する。

例)
・モジュール名:html
・CVSROOT:/home/www/data/CVS
・webコンテンツ(自動アップを反映させたい場所):/home/www/data/html

■シェルスクリプト
/home/www/data/htmlに「update.sh」として以下の内容で作成

#!/bin/sh
touch /home/www/data/test

CVSROOT=/home/www/data/CVS
export CVSROOT
cd /home/www/data/html
cvs update -d &
chmod -R g+w *

■CVSROOT/loginfoに以下の内容を追加

^html /home/www/data/CVS/html/update.sh html

-- 
===========================================================
ハイファイネット
「はなえみ」事業部 ライター
 西尾  真紀
mailto:nishio@hi-fi-net.com

あなたは犬種と猫種、どちらのママになる?「はなえみ」
http://www.hanaemi.hi-fi-net.com:8080/html/top/index.htm
===========================================================