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 で問題ないのかどうかはわかりません。ロックの問題 とかありそうですけど。 -- 山野裕司 (やまのゆうじ)