diff --git a/ja/handbook/Makefile b/ja/handbook/Makefile index 333b85938e..6a8fd76817 100644 --- a/ja/handbook/Makefile +++ b/ja/handbook/Makefile @@ -1,27 +1,27 @@ -# $Id: Makefile,v 1.24 1998-07-19 15:46:49 kuriyama Exp $ -# Original revision: 1.31 +# $Id: Makefile,v 1.25 1998-07-20 05:33:57 hanai Exp $ +# Original revision: 1.32 # The FreeBSD Japanese Documentation Project DOC= handbook DOCDIR=${SHAREDIR}/doc/ja FORMATS?= html roff SGMLOPTS+=-e EUC-JP SGMLOPTS+=-links -SRCS= authors.sgml backups.sgml basics.sgml bibliography.sgml boothelp.sgml +SRCS= anoncvs.sgml authors.sgml backups.sgml basics.sgml bibliography.sgml boothelp.sgml SRCS+= booting.sgml contrib.sgml crypt.sgml ctm.sgml current.sgml cvsup.sgml SRCS+= cyclades.sgml development.sgml dialup.sgml dialout.sgml SRCS+= disks.sgml diskless.sgml dma.sgml eresources.sgml esdi.sgml SRCS+= firewalls.sgml german.sgml glossary.sgml goals.sgml SRCS+= handbook.sgml history.sgml hw.sgml install.sgml isdn.sgml SRCS+= kerberos.sgml kernelconfig.sgml kerneldebug.sgml kernelopts.sgml SRCS+= lists.sgml mail.sgml makeworld.sgml memoryuse.sgml SRCS+= mirrors.sgml nfs.sgml nutshell.sgml pgpkeys.sgml policies.sgml SRCS+= porting.sgml ports.sgml ppp.sgml printing.sgml SRCS+= quotas.sgml relnotes.sgml routing.sgml russian.sgml SRCS+= serial.sgml scsi.sgml scsihd.sgml sections.sgml sio.sgml skey.sgml SRCS+= slipc.sgml slips.sgml stable.sgml submitters.sgml synching.sgml SRCS+= term.sgml userppp.sgml uart.sgml linuxemu.sgml SRCS+= jcontrib.sgml jmembers.sgml .include diff --git a/ja/handbook/anoncvs.sgml b/ja/handbook/anoncvs.sgml new file mode 100644 index 0000000000..6e5df9fe22 --- /dev/null +++ b/ja/handbook/anoncvs.sgml @@ -0,0 +1,168 @@ + + + + +Anonymous CVS + +

原作: &a.jkh; + +

訳: &a.sugimura;.19 July 1998. + +導入 + +

Anonymous CVS (もしくは, anoncvs として知られています) は +離れたところにある CVS リポジトリと同期を取るために FreeBSD に付属している +CVS ユーティリティに含まれている機能です. 他にもありますが, それは FreeBSD の +ユーザが, 特別な権限なしに FreeBSD プロジェクトの公式な anoncvs サーバに +読み取り専用で CVS の操作をすることができるようにするためのものです. +それを使うには, 単に CVSROOT 環境変数を設定して適切な anoncvs サーバを +指定し, そして cvs(1) コマンドを使って手元にあるリポジトリのように +アクセスするだけです. + +

anoncvs のサービスは本質的に +同じ機能ではないかということも言われていますが, ユーザが同期を取る方法を +選ぶときに影響を与えるようなさまざまなトレードオフが存在します. +要約して言えば, CVSup はネットワーク資源の使い方においては +非常に効率がよく, またはるかに技術的に洗練されたものですが, +相当な手間がかかります. CVSup を使うには, 特別なクライアントをまず +インストールして設定しなくては 1bit も取ってくることができず, またそのとき +CVSup では collections と呼んでいるかなり大きなかたまり +だけからしか取ってこれません. + +

それに対して anoncvs では, CVS モジュールの名前を指定することで +特定のプログラムの (lsgrep のような) 個々のファイルから +調べることができます. もちろん, anoncvs は CVS リポジトリの +読み取り専用の操作に対してのみ適しているので, もしあなたが +FreeBSD プロジェクトのものと共有されたなにかローカルなリポジトリを作って +そこでの開発を行おうというときには, CVSup だけが +唯一の手段となってしまいます. + +Anonymous CVS を使う + +

cvs(1) を設定して Anonymous CVS リポジトリを使うには +単に CVSROOT 環境変数を設定して FreeBSD プロジェクトの +anoncvs サーバを指定するだけのことです. +この文書を書いているときには, 次のサーバが利用できるようになっています. + + + USA: anoncvs@anoncvs.freebsd.org:/cvs + + +

CVS はかつて存在した (もしくは, 時にはこれから存在するものも :) +ほとんどどんなバージョンの FreeBSD のソースを "check out" することができますが, +あなたは cvs(1) の リビジョン (-r) のオプションや +FreeBSD プロジェクトのリポジトリの中でそれをどのように指定したらいいものか +ということをよく知っておく必要があります. + +

タグには 2 種類あって, リビジョンタグとブランチタグがあります. +リビジョンタグは特定の改訂版を指しており, それはいつも同じものを意味しています. +一方ブランチタグは, 指定されたときの指定された開発の流れにおける +最も新しい改訂版を示しています. ブランチタグは特定の改訂版を指していないために, +その意味はきょうと明日では違うものになっているでしょう. + +

ユーザが興味を持つであろうブランチタグの一覧です. + + + + +

ユーザが興味を持つであろうリビジョンタグの一覧です. + + + + +

ブランチタグを指定したときには, 普通はその開発の流れにおける最も新しい +バージョンのファイルを受け取ることができます. もし以前のバージョンのものが +欲しいときには, 日付を -D date オプションを使って指定すればよいです. + + + +

本当はなにかする前には cvs(1) のマニュアルページの全体をちゃんと +読んでからのほうがいいのですが, Anonymous CVS の使い方の本質的なところを +簡単に例を挙げて説明します. + +

-current (ls(1)) をちょっと確認してから消してみます. + + +% setenv CVSROOT anoncvs@anoncvs.freebsd.org:/cvs +% cvs co ls +% cvs release -d ls + + +

ls(1) のバージョンを 2.2-stable ブランチから調べてみます. + + +% setenv CVSROOT anoncvs@anoncvs.freebsd.org:/cvs +% cvs co -rRELENG_2_2 ls +% cvs release -d ls + + +

FreeBSD 2.2.2 と FreeBSD 2.2.6 とで ls(1) の変更点のリストを (unidiff で) +作ってみます. + + +% setenv CVSROOT anoncvs@anoncvs.freebsd.org:/cvs +% cvs rdiff -u -rRELENG_2_2_2_RELEASE -rRELENG_2_2_6_RELEASE ls + + +

他のどんなモジュールの名前が使われているか検索してみます. + + +% setenv CVSROOT anoncvs@anoncvs.freebsd.org:/cvs +% cvs co modules +% more modules/modules +% cvs release -d modules + + +他の資料 + +

次の資料は CVS を学ぶのに役に立つでしょう. + + + , Cal Poly によります. + , 商用として + CVS を維持しています. + + は FreeBSD Project の CVS のための web インターフェースです. + diff --git a/ja/handbook/contrib.sgml b/ja/handbook/contrib.sgml index 19aace9afd..6d952ef910 100644 --- a/ja/handbook/contrib.sgml +++ b/ja/handbook/contrib.sgml @@ -1,183 +1,187 @@ - + - + FreeBSDプロジェクトスタッフ

訳: &a.hanai;28 August 1996.

FreeBSDプロジェクトは, 以下の人々によって管理運営されています. FreeBSD コアチーム

FreeBSD コアチームは, プロジェクトの運用委員会を形成し, FreeBSD プロジェクトの全般的な目的や方針の決定を行います. さらに, FreeBSDプロジェクトのの 運用も行っています.

(姓でアルファベット順): &a.asami; &a.jmb; &a.ache; - &a.dyson; &a.bde; &a.gibbs; &a.davidg; &a.jkh; &a.phk; &a.rich; &a.gpalmer; &a.jdp; &a.guido; &a.sos; &a.peter; &a.wollman; &a.joerg; FreeBSD の開発者たち

(CVSの)commitする権利を持っていて, FreeBSD のソースツリーについて 作業をおこなっている人々がいます. すべてのコアチームのメンバと ほとんどの FreeBSDドキュメンテーションプロジェクトのスタッフはま た 開発者でもあります. + &a.ugen; &a.mbarkah; &a.stb; &a.pb; &a.jb; &a.torstenb; + &a.dburr; &a.danny; + &a.thepish; &a.charnier; + &a.ejc; &a.kjc; &a.gclarkii; &a.cracauer; &a.adam; &a.dufault; &a.uhclem; &a.tegge; &a.eivind; &a.julian; &a.rse; &a.se; &a.sef; &a.fenner; &a.jfieber; &a.jfitz; &a.lars; &a.scrappy; &a.tg; &a.brandon; &a.graichen; &a.jgreco; &a.rgrimes; &a.jmg; &a.hanai; &a.ahasty; &a.jhay; + &a.ghelmer; &a.helbig; &a.erich; &a.hosokawa; &a.hsu; &a.mph; &a.itojun; - &a.ugen; &a.gj; &a.nsj; - &a.ljo; &a.kato; &a.andreas; + &a.jkoshy; &a.kuriyama; &a.imp; &a.smace; &a.mckay; &a.jlemon; &a.tedm; &a.amurai; &a.markm; &a.max; &a.alex; &a.rnordier; &a.davidn; &a.obrien; + &a.ljo; &a.fsmp; &a.smpatel; &a.wpaul; &a.jmacd; &a.steve; &a.mpp; &a.dfr; &a.jraynard; &a.darrenr; &a.csgr; &a.martin; &a.paul; &a.roberto; &a.chuckr; &a.dima; &a.wosch; &a.ats; &a.jseger; &a.vanilla; &a.msmith; &a.des; &a.brian; &a.stark; &a.karl; &a.dt; &a.cwt; &a.pst; &a.hoek; + &a.nectar; &a.swallace; &a.nate; &a.yokota; &a.jmz; FreeBSD ドキュメンテーションプロジェクト

は複数のサービスを提供 しています. それぞれのサービスは, 以下の担当者とその 副担当者によって運用されています.

- 副責任者: &a.paul + 現在空席 + 副責任者: &a.wosch 副責任者: &a.dave - 副担当&a.john 副担当:&a.john; 副担当&a.cawimm - 副担当:&a.opsys + 副担当:&a.cracauer 副担当: &a.stb - &a.nik + 担当者

現在空席 副責任者: &a.jdp 国際版 (暗号) 担当: &a.markm diff --git a/ja/handbook/sections.sgml b/ja/handbook/sections.sgml index 285f23b8c9..296745186f 100644 --- a/ja/handbook/sections.sgml +++ b/ja/handbook/sections.sgml @@ -1,68 +1,69 @@ - + - + + diff --git a/ja_JP.eucJP/books/handbook/Makefile b/ja_JP.eucJP/books/handbook/Makefile index 333b85938e..6a8fd76817 100644 --- a/ja_JP.eucJP/books/handbook/Makefile +++ b/ja_JP.eucJP/books/handbook/Makefile @@ -1,27 +1,27 @@ -# $Id: Makefile,v 1.24 1998-07-19 15:46:49 kuriyama Exp $ -# Original revision: 1.31 +# $Id: Makefile,v 1.25 1998-07-20 05:33:57 hanai Exp $ +# Original revision: 1.32 # The FreeBSD Japanese Documentation Project DOC= handbook DOCDIR=${SHAREDIR}/doc/ja FORMATS?= html roff SGMLOPTS+=-e EUC-JP SGMLOPTS+=-links -SRCS= authors.sgml backups.sgml basics.sgml bibliography.sgml boothelp.sgml +SRCS= anoncvs.sgml authors.sgml backups.sgml basics.sgml bibliography.sgml boothelp.sgml SRCS+= booting.sgml contrib.sgml crypt.sgml ctm.sgml current.sgml cvsup.sgml SRCS+= cyclades.sgml development.sgml dialup.sgml dialout.sgml SRCS+= disks.sgml diskless.sgml dma.sgml eresources.sgml esdi.sgml SRCS+= firewalls.sgml german.sgml glossary.sgml goals.sgml SRCS+= handbook.sgml history.sgml hw.sgml install.sgml isdn.sgml SRCS+= kerberos.sgml kernelconfig.sgml kerneldebug.sgml kernelopts.sgml SRCS+= lists.sgml mail.sgml makeworld.sgml memoryuse.sgml SRCS+= mirrors.sgml nfs.sgml nutshell.sgml pgpkeys.sgml policies.sgml SRCS+= porting.sgml ports.sgml ppp.sgml printing.sgml SRCS+= quotas.sgml relnotes.sgml routing.sgml russian.sgml SRCS+= serial.sgml scsi.sgml scsihd.sgml sections.sgml sio.sgml skey.sgml SRCS+= slipc.sgml slips.sgml stable.sgml submitters.sgml synching.sgml SRCS+= term.sgml userppp.sgml uart.sgml linuxemu.sgml SRCS+= jcontrib.sgml jmembers.sgml .include