こんにちは。松田陽一 _at_ PAL-NET三鷹です。
今般、 cvs サーバをたてて、サイトのミラーリングをしたい、と思い立ち
ました。
+-----------------+ +-----------------+
|メイン web サイト+----internet-----+ミラー web サイト|
| (cvs) | | (cvs) |
+-----------------+ +-----------------+
少数のコミッタ 多数のコミッタ
メインの web サイトでコミッタ (comitter) のアカウントを追加するのに
制約があるので、ミラーの web サイトでユーザアカウントを発行して、
ミラー上で編集作業をした結果をメインの方に反映させよう、という目論見
です。
この場合、ミラーリングの手法としては何が一番良いのでしょうか。
一応、 google で検索して cvsup というものの存在を知りました。
これを使う際には、
(1)
+-----------------+ +-----------------+
|メイン web サイト+----internet-----+ミラー web サイト|
| (cvs) | | (cvs) |
| cvsup | | cvsupd |
+-----------------+ +-----------------+
という構成で、メイン web サイトから定期的にミラーにアクセスして、
ミラーの変更をメインに反映させるのが良いのでしょうか。
或は
(2)
+-----------------+ +-----------------+
|メイン web サイト+----internet-----+ミラー web サイト|
| (cvs) | | (cvs) |
+-----------------+ +-------+---------+
|
ユーザA
cvs -d :pserver:yoh _at_ main.web.site:/hoge update hoge
ミラー web サイトのコンテンツがメイン web サイトのリポジトリと
ミラー web サイトのリポジトリとを兼用していて、ミラー web 上で
ユーザA が cvs update を行うのが良いのでしょうか。
もし、(2) のように cvs で同期を取ろうとすると、リビジョンの管理に狂
いが生じるのではないか? という意見が出ており、はたして大丈夫なのか?
というのが今回の疑問点です。
--
夜に帰るため夜に帰るため夜に。
松田 陽一(yoh)
mailto:matsuda _at_ palnet.or.jp
http://www2.palnet.or.jp/~matsuda/index.htm
Follow-Ups:
- [linux-users:90963] Re: 2つのcvsserver の同期Naoto Shimazaki
- Prev by Subject: [linux-users:90961] Re: サーバーの低消費電力化
- Next by Subject: [linux-users:90963] Re: 2つのcvsserver の同期
- Previous by thread: [linux-users:91039] Re: サーバーの低消費電力化
- Next by thread: [linux-users:90963] Re: 2つのcvsserver の同期
- Indexes:[Main][Thread]