[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:90972] Re: 2つのcvsserver の同期


 ひきたです.

At Thu, 31 Jan 2002 00:26:53 +0900,
MATSUDA Yoh-ichi / 松田陽一 wrote:
> From: Naoto Shimazaki <igy _at_ arhc.org>
> Subject: [linux-users:90963] Re: 2つの cvs server の同期
> Date: Wed, 30 Jan 2002 23:52:09 +0900
> 
> > ちなみに cvs は同じ内容に対してレポジトリを複数持って
> > 内容の同期を自動的に行うことはできません。
> 
> これはどういう意味でしょうか?
> 例えば、
> 
> +-----------------+                 +-----------------+
> |メイン web サイト+----internet-----+ミラー web サイト|
> |     (cvs)       |                 |      (cvs)      |
> +-----------------+                 +-----------------+
>      ユーザA                             ユーザB
> 
> ユーザA が cvs update でミラーの内容をメインに取り込み、
> ユーザB が cvs update でのメイン内容をミラーに取り込む。
> 
> ということはできない、という意味でしょうか?

 それは出来ないと思います.

 CVS レポジトリ自体はただのファイルの集合体なので
rsync でcopy できますが,メインとミラーの両CVSレポジトリに
同時に別々の変更がなされた場合に対応できないはずです.
## もちろん,CVS commit 時には他方の CVS も lock して
## commit 後に,直ちにレポジトリを他方に rsync という
## 方法はとれますけど,かなり面倒だと思います.

 では

-- 
Toshiro Hikita   <toshi _at_ hikita.org>
 Team Sodan      <toshi _at_ sodan.org>

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: