| レス数が950を超えています。1000を超えると表示できなくなるよ。 |
UNIX超初心者専用スレッド Part.2
[35:名無しさん@お腹いっぱい。 (02/03/29 23:35)]
/etcとか~/の管理なら、cvsではなくrcs使ったほうが吉。
[36:19 (02/03/29 23:37)]
>>34
(((( ;゚Д゚)))ガクガクブルブル
間違えました・・・・・CVSのことでございます。
直前にみていたスレでcvsupとあったので、間違えて書いちまいました・・・・
cvsupというのは知りませんです。
[37:名無しさん@お腹いっぱい。 (02/03/30 13:44)]
話題にでてるcvsとcvsupの違いを教えていただけませんか?
[38:名無しさん@お腹いっぱい。 (02/03/30 13:51)]
調べてみた。
http://www.freebsd.org/ja/handbook/cvsup.html
CVSup は「複数サーバ対応の CVS フロントエンド」であってる?
[39:37 (02/03/30 14:11)]
CVSupについて
>>マスタCVSリポジトリから ソースツリーを配布し更新するための ソフトウェアパッケージです。
とあるけど、マスタCVSリポジトリっていうServerがあるのかな?
そこのServerは開発者がバグを修正したソフトウェア等をアップロードしていて、最新のソフトウェアなどが簡単にGETできる?
間違ってたら指摘お願いします。
[40:名無しさん@お腹いっぱい。 (02/03/30 14:25)]
>>38-39
おおまかにはそのとーり。コマンド版のcvsパッケージに
依存してないって意味ではいわゆる「フロントエンド」とは
ちょっと違うけど。
ここも参考にしてみませう。
http://www.polstra.com/projects/freeware/CVSup/
[41:37 (02/03/30 15:04)]
>>40
なるほど、そしてCVSとCVSupの違いはどういった感じなのでしょうか?
[42:名無しさん@Emacs (02/03/30 15:29)]
>>41
(w
[43:名無しさん@お腹いっぱい。 (02/03/30 15:30)]
>>39
とりあえず用語の解説。
リポジトリ
バージョン管理下にある全てのソースファイルの変更履歴と
各種管理ファイルが置かれている場所。
checkout
リポジトリから任意のバージョンのソースファイルを取り出すこと。
で、遠隔地にあるリポジトリを操作するには、pserver方式というCVS独自の
プロトコルや、>>34で挙げたようにssh等を通して使う方法がある。
さらに、ftpに対するanonymous ftpのように、pserverで誰でも自由に
checkoutできるよう設定したanonymous cvsってのが用意されている
プロジェクトも多い。
# もちろんFreeBSDもそう。
# http://www.jp.FreeBSD.org/www.FreeBSD.org/ja/handbook/anoncvs.html
# http://home.jp.FreeBSD.org/cgi-bin/showmail/FreeBSD-tech-jp/3247
で、CVSupってのはanonymous cvsよりも高速に効率良くcheckoutを
行うことができる、いわゆるサードパーティ製ツール。
さらに、リポジトリそのもののミラーリングを行う機能もあり、
cvsup.jp.FreeBSD.orgのような各ミラーサーバはこの機能を使って
マスタCVSリポジトリの内容をコピーしてきている。
# おまけ
# http://www-vox.dj.kit.ac.jp/nishi/cvs/cvs-manual/cvs-jp_toc.html
[44:43 (02/03/30 15:38)]
あ、誤解するといけないから補足するけど、
pserver(anonymous cvs)とCVSupのプロトコルは全く別物なんで注意。
read.cgi ver5.26+ (01/10/21-)