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

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



Toshiharu Moriyama <bindi@mb.infoweb.ne.jp> writes:

> p.s.
>  どうしてもupdateのあとの&が気になる。バックグラウンドで動かす必要
> あるのかなぁ…。

あります。CVS 1.10.8 のマニュアル
Node: Keeping a checked out copy からの引用です。

--------------------------------------------------
あるディレクトリがリポジトリで管理されている場合、そのディレクトリを常
に最新にしておきたい事があるでしょう。例えば、他の開発者が最新ソースを
改めて取得せずに参照したい場合や、CVS で保守されたウェブ・サイトのファ
イルを格納毎に更新したい場合などです。

これを実現するため、`cvs update' を実行するように `loginfo' を設定しま
す。しかし単純に設定するとロックの問題が発生するので、`cvs update' を
バックグラウンドで実行する必要があります。Unix での例を以下に示します 
(実際は一行です):

     ^cyclic-pages		(date; cat; (sleep 2; cd /u/www/local-docs;
      cvs -q update -d) &) >> $CVSROOT/CVSROOT/updatelog 2>&1

リポジトリ中の `cyclic-pages' で始まるディレクトリにファイルが格納され
た時、取得済みのディレクトリ `/u/www/local-docs' を更新します。
--------------------------------------------------

# みなさんマニュアルは読みましょう。たまには新しい発見がある
# かもしれません。(^^;;

-- 
Yoshiki Hayashi