[cvs-jp-info 719] Re: CVSの基本原理について

Back to archive index

Yuji Yamano yyama****@kt*****
2005年 11月 18日 (金) 01:05:27 JST


On Thu, 17 Nov 2005 23:37:34 +0900, "K.Moriyama" <mistl****@s9*****> wrote:

> 	CVS サーバ側で、checkout や commit 行う
> 	( リポジトリを操作するのは、サーバのみ )
> 	
> 	クライアント側は、コピーを受け取ったり、作業ファイルを
> 	送付する

pserver や ssh を使ってリモートリポジトリにアクセスする場合は、
このように動作します。

> 	server は単なるファイルサーバのような物
> 	
> 	クライアント側で、個別に checkout や commit 操作をする
> 	( つまり、リポジトリを直接操作する )

これはリポジトリがローカルファイルシステムにある場合の動作です。
serverうんぬんというのは、リモートファイルシステムをローカルに
マウントして使うということじゃないでしょうか。

> 	疑問 B, クライアント側のCVS コマンドのバージョンが
> 		異なっていても問題は無いのか ?

10年くらいCVSを使っていますが、僕はクライアントとサーバのCVSの
バージョンが異なることで問題になった事はありません。
大昔のCVSには互換性のないものがあったらしいです。

> 	疑問 C, server は、samba 等の純粋なファイルサーバ
> 		でも良いのでは?

リモートマシン上のリポジトリをマウントして使ったことがないので、
nfs や samba で問題ないのかどうかはわかりません。ロックの問題
とかありそうですけど。

-- 
山野裕司 (やまのゆうじ)



CVS-JP-info メーリングリストの案内
Back to archive index