[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
===========================================================