blob: ddc87ac7c9d0acd43f59e4ee7c8a2506192c3b23 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/2000/REC-xhtml1-20000126/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
/* <![CDATA[ */ @import "/branding/css/tigris.css"; /* ]]> */
</style>
<script src="/branding/scripts/sc.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="/branding/css/print.css" media="print" />
<title>CVS ‚ðŽg—p‚µ‚½ƒ\[ƒXƒR[ƒhƒo[ƒWƒ‡ƒ“ŠÇ—‚ɂ‚¢‚Ä</title>
</head>
<body class="docs" onload="self.focus()">
<div class="docs" id="ddcvs">
<h2>CVS ‚ðŽg—p‚µ‚½ƒ\[ƒXƒR[ƒhƒo[ƒWƒ‡ƒ“ŠÇ—‚ɂ‚¢‚Ä</h2>
<div id="toc">
<ul>
<li><strong><a href="/nonav/servlets/HelpTOC">ƒwƒ‹ƒvõˆø</a></strong></li>
</ul>
<ul>
<li><a href="/nonav/docs/Learning.html">ƒvƒƒWƒFƒNƒg‚ɂ‚¢‚Ä</a></li>
<li><a href="/nonav/docs/ProjectMemberResources.html">ƒƒ“ƒo[—p‚̃vƒƒWƒFƒNƒgƒŠƒ\[ƒX</a></li>
<li>
<a href="/nonav/docs/hostedtools.html">ƒzƒXƒeƒbƒhƒc[ƒ‹</a>
<ul>
<li>
CVS ‚ðŽg—p‚µ‚½ƒ\[ƒXƒR[ƒhƒo[ƒWƒ‡ƒ“ŠÇ—‚ɂ‚¢‚Ä
<ul>
<li><a href="#aboutcvs">CVS ‚ɂ‚¢‚Ä</a></li>
<li><a href="#commitaccess">ƒI[ƒvƒ“ƒ\[ƒXƒvƒƒWƒFƒNƒg‚É‚¨‚¯‚é CVS ƒRƒ~ƒbƒgƒAƒNƒZƒXŒ ‚̎擾</a></li>
<li><a href="#morecvsdoc">Ú×‚È CVS ƒhƒLƒ…ƒƒ“ƒg</a></li>
<li><a href="#cvsclients">CVS ƒNƒ‰ƒCƒAƒ“ƒg</a></li>
</ul>
</li>
<li><a href="/nonav/docs/ProjectAdd.html">V‹KƒvƒƒWƒFƒNƒg‚̍쐬</a></li>
</ul>
</li>
<li>
CVS ‚Ì‚æ‚èÚ‚µ‚¢à–¾
<ul>
<li><a href="/nonav/docs/ddCVS_cvsglossary.html">ƒo[ƒWƒ‡ƒ“ŠÇ—ƒOƒƒbƒTƒŠ</a></li>
<li><a href="/nonav/docs/ddUsingCVS_command-line.html">ƒvƒƒWƒFƒNƒgEƒ\[ƒXƒtƒ@ƒCƒ‹‚ւ̃AƒNƒZƒX‚·‚邽‚߂̃Rƒ}ƒ“ƒhƒ‰ƒCƒ“ CVS ‚Ì—˜—p</a></li>
<li><a href="/nonav/docs/ddCVS_cvscontributing.html">CVS ‚É‚æ‚éƒ\[ƒXƒR[ƒh•ÏX‚ÌŠñe</a></li>
<li><a href="/nonav/docs/ddCVS_cvsmanaging.html">CVS ‚É‚æ‚éƒvƒƒWƒFƒNƒgEƒtƒ@ƒCƒ‹‚¨‚æ‚уfƒBƒŒƒNƒgƒŠ‚ÌŠÇ—</a></li>
</ul>
</li>
</ul>
</div>
<h3><a id="aboutcvs" name="aboutcvs">CVS ‚ɂ‚¢‚Ä</a></h3>
<p>CVS (Concurrent Versions System)
‚́AƒvƒƒWƒFƒNƒg‚̃\[ƒXƒR[ƒhEƒtƒ@ƒCƒ‹‚ɉÁ‚¦‚ç‚ꂽ‚·‚ׂĂ̕ύX‚ð’ǐՂ·‚éƒI[ƒvƒ“Eƒ\[ƒX‚̃o[ƒWƒ‡ƒ“ŠÇ—ƒc[ƒ‹‚Å‚·B CVS ‚́AƒI[ƒvƒ“Eƒ\[ƒX‚¨‚æ‚Ñ’˜ìŒ •ÛŒì‚³‚ꂽƒ\ƒtƒgƒEƒFƒAŠJ”­ƒvƒƒWƒFƒNƒg‚Ì—¼•û‚ōL‚­Žg—p‚³‚ê‚Ä‚¨‚èAˆê”Ê“I‚É–³—¿‚Å—˜—p‚Å‚«‚éÅ‚‚ÌŠ®‘S‚È‹@”\‚ª•t‘®‚µ‚½ƒo[ƒWƒ‡ƒ“ŠÇ—ƒc[ƒ‹‚Æ‚µ‚Ä’m‚ç‚ê‚Ä‚¢‚Ü‚·BƒCƒ“ƒ^[ƒlƒbƒg‚ð‰î‚µ‚½‹¤“¯ŠJ”­‚É CVS ‚ª“Á‚É—‘z“I‚Å‚ ‚闝—R‚ɂ́AŽŸ‚Ì 2 ‚‚̋@”\‚ª‚ ‚é‚©‚ç‚Å‚·B</p>
<ol>
<li>CVS ‚ðŽg‚¤‚ƁA•¡”‚ÌŠJ”­ŽÒ‚ª“ÆŽ©‚̍ì‹Æ—pƒRƒs[‚É“¯Žž‚ɕύX‚ð‰Á‚¦‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚»‚ê‚©‚çA‚·‚ׂĂ̕ύX‚ðƒ}[ƒW‚µA•ÏX‚ª‹£‡‚·‚éê‡‚ÍŠJ”­ŽÒ‚É’Ê’m‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B</li>
<li>ƒ\[ƒXEƒR[ƒh‚̃tƒ@ƒCƒ‹EƒŠƒ|ƒWƒgƒŠ‚ɃŠƒ‚[ƒg‚ŃAƒNƒZƒX‚Å‚«‚Ü‚·BƒvƒƒWƒFƒNƒg‚̃ƒ“ƒo[‚Å‚ ‚éŠJ”­ŽÒ‚́A‚Ç‚±‚©‚ç‚Å‚àƒvƒƒWƒFƒNƒg‚̃tƒ@ƒCƒ‹‚ðŽæ“¾‚µ‚āA•ÏX‚ð‰Á‚¦‚邱‚Æ‚ª‚Å‚«‚Ü‚·B</li>
</ol>
<p>CVS ‚̓Nƒ‰ƒCƒAƒ“ƒg-ƒT[ƒoEƒVƒXƒeƒ€‚Å‚·B CVS ‚̃Šƒ|ƒWƒgƒŠ‚Í Web ƒT[ƒoã‚ÅŠÇ—‚³‚êAƒNƒ‰ƒCƒAƒ“ƒg‚̓†[ƒU‚̃}ƒVƒ“ã‚ÅŽÀs‚µAƒCƒ“ƒ^[ƒlƒbƒg‚ð‰î‚µ‚ăT[ƒo‚ɐڑ±‚µ‚Ü‚·B ‚±‚̃TƒCƒg‚ŃzƒXƒg‚µ‚Ä‚¢‚éƒvƒƒWƒFƒNƒg‚Ì CVS ƒT[ƒo‚ɃAƒNƒZƒX‚·‚é‚ɂ́Aƒ[ƒJƒ‹ƒ}ƒVƒ“‚É CVS ƒNƒ‰ƒCƒAƒ“ƒg‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚È‚¯‚ê‚΂Ȃè‚Ü‚¹‚ñB <a href="#cvsclients">ƒNƒ‰ƒCƒAƒ“ƒg</a> ‚́AŽŸ‚̃vƒ‰ƒbƒgƒtƒH[ƒ€‚ðŠÜ‚ށA‚Ù‚Ú‚·‚ׂẴvƒ‰ƒbƒgƒtƒH[ƒ€—p‚Ì‚à‚Ì‚ª‚ ‚è‚Ü‚·BUnixAWindowsAMacintoshAJava ƒx[ƒX‚̃vƒ‰ƒbƒgƒtƒH[ƒ€B ‚±‚̃}ƒjƒ…ƒAƒ‹‚ł́AUnix ƒVƒFƒ‹‚Ü‚½‚Í WinCVS ‚ÌŽÀs•û–@‚ɂ‚¢‚Äà–¾‚µ‚Ü‚·B</p>
<p>ƒvƒƒWƒFƒNƒg‚̃ƒ“ƒo[‚Æ‚µ‚āACVS ‚ðŽg‚Á‚ÄŽŸ‚Ì‚±‚Æ‚ªŽÀs‚Å‚«‚Ü‚·B</p>
<ul>
<li>ƒ\[ƒXEƒtƒ@ƒCƒ‹‚ƃfƒBƒŒƒNƒgƒŠ‚̃`ƒFƒbƒNƒAƒEƒg</li>
<li>ƒtƒ@ƒCƒ‹‚̃o[ƒWƒ‡ƒ“ŠÔ‚É‚ ‚鍷•ª‚Ì•\Ž¦</li>
<li>•ÏXƒƒO—š—ð‚ƃRƒƒ“ƒg‚̕ύX</li>
<li>ƒ\[ƒXEƒtƒ@ƒCƒ‹‚̃[ƒJƒ‹EƒRƒs[‚ɉÁ‚¦‚½•ÏX‚ðAƒƒCƒ“‚̃\[ƒXEƒR[ƒhEƒŠƒ|ƒWƒgƒŠ‚ɃRƒ~ƒbƒg</li>
<li>‚Ù‚©‚̃vƒƒWƒFƒNƒgEƒƒ“ƒo[‚É‚æ‚Á‚ăRƒ~ƒbƒg‚³‚ꂽ•ÏX‚Æ“¯Šú‚ð•Û‚‚½‚߂Ƀ[ƒJƒ‹‚̃vƒƒWƒFƒNƒgEƒtƒ@ƒCƒ‹‚ðƒAƒbƒvƒf[ƒg</li>
</ul>
<p>CVS ‚ª‰‚߂Ă̏ꍇ‚́A‚Ü‚¸Žg‚¢Žn‚߂Ă݂邱‚Æ‚ð‚¨Š©‚ß‚µ‚Ü‚·B [ƒvƒƒWƒFƒNƒgƒŠƒ\[ƒX] ƒc[ƒ‹ƒo[‚É‚ ‚é [ƒ\[ƒXƒR[ƒh] ƒŠƒ“ƒN‚ðƒNƒŠƒbƒN‚·‚é‚ƁA“Á’è‚̃vƒƒWƒFƒNƒgEƒ\[ƒXEƒtƒ@ƒCƒ‹‚̍ì‹Æ—pƒRƒs[‚ðƒ`ƒFƒbƒNƒAƒEƒg‚·‚邽‚߂̃Cƒ“ƒXƒgƒ‰ƒNƒVƒ‡ƒ“‚ª•\Ž¦‚³‚ê‚Ü‚·B ‚±‚̃TƒCƒg‚É‚ ‚é 3
•”–å‚©‚ç\¬‚³‚ê‚é CVS ƒc[ƒ‹Eƒ}ƒjƒ…ƒAƒ‹A<a href="/nonav/docs/ddUsingCVS_command-line.html">ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“
CVS ‚Ì—˜—p</a> A<a href="/nonav/docs/ddUsingWinCvs.html">WinCVS
‚Ì—˜—p</a>‚ŁA‚æ‚èÚ‚µ‚¢î•ñ‚Ü‚½‚Í“Á’è‚̏î•ñ‚ð’T‚·‚±‚Æ‚ª‚Å‚«‚Ü‚·B</p>
<p>CVS ‚̃Xƒeƒbƒv‚²‚Æ‚ÌŽwŽ¦‚ðŽQÆ‚µ‚½‚¢ê‡‚́AKarl Fogel Ž‚̃Iƒ“ƒ‰ƒCƒ“ƒo[ƒWƒ‡ƒ“ <b><i>Open Source Development with CVS</i></b> ‚©‚甲ˆ‚µ‚½u<a href="http://cvsbook.red-bean.com/cvsbook.html#A_Day_With_CVS">A Day with CVS</a>v‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B ‚±‚̃TƒCƒg‚É‚ ‚é CVS ‚̃wƒ‹ƒvî•ñ‚́A‚Ù‚Æ‚ñ‚Ç‚±‚̐M—Š‚Å‚«‚éƒ\[ƒX‚©‚ç’Šo‚µ‚½‚à‚Ì‚Å‚·B
<h3><a id="commitaccess" name="commitaccess">ƒI[ƒvƒ“ƒ\[ƒXƒvƒƒWƒFƒNƒg‚É‚¨‚¯‚é CVS ƒRƒ~ƒbƒgƒAƒNƒZƒXŒ ‚̎擾</a></h3>
<p>ƒI[ƒvƒ“Eƒ\[ƒXEƒvƒƒWƒFƒNƒg‚ÉŽQ‰Á‚·‚éˆÓŽv‚ª‚ ‚邪AƒvƒƒWƒFƒNƒg‚̃I[ƒi‚â‚Ù‚©‚̃ƒ“ƒo[‚Æ–ÊŽ¯‚ª‚È‚¢‚Æ‚µ‚Ü‚·B ‚Ü‚¸AƒvƒƒWƒFƒNƒg‚Ö‚ÌŽQ‰Á‚ð\‚µž‚Ý‚Ü‚·‚ªAƒvƒƒWƒFƒNƒg‚ÉŠñe‚Å‚«‚郁ƒ“ƒo[‚Æ‚µ‚ÄŽ©•ªŽ©g‚ðÐ‰î‚·‚éŠî–{“I‚ȃXƒeƒbƒv‚ª•K—v‚Å‚·BŽ©•ª‚ð”F‚ß‚Ä‚à‚炦‚ê‚΁AƒvƒƒWƒFƒNƒg‚Ö‚ÌŽQ‰Á‚ª”F‚ß‚ç‚ê‚é‰Â”\«‚ª‚‚­‚È‚è‚Ü‚·B</p>
<ol>
<li>‹»–¡‚Ì‚ ‚é“Á’è‚ÌŠJ”­•ª–ì‚ÅŒ»Ý‰½‚ªs‚í‚ê‚Ä‚¢‚é‚©‚ð’m‚邽‚߂ɁAŠÖ˜A‚·‚郁[ƒŠƒ“ƒOEƒŠƒXƒg‚ð<b>w“Ç‚µA’èŠú“I‚ɃƒbƒZ[ƒW‚É–Ú‚ð’Ê‚·</b>‚悤‚É‚µ‚Ä‚­‚¾‚³‚¢B </li>
<li>ƒfƒBƒXƒJƒbƒVƒ‡ƒ“Eƒ[ƒŠƒ“ƒOEƒŠƒXƒg‚ɁA‰‚߂ăƒbƒZ[ƒW‚𓊍e‚·‚é‚Æ‚«‚ɂ́AŽŸ‚̏î•ñ‚ðŠÜ‚ß‚½Ž©ŒÈÐ‰î‚ðs‚Á‚Ä‚­‚¾‚³‚¢: </li>
<li>
<ul>
<li>–¼‘O</li>
<li>‚±‚ê‚Ü‚Å‚ÌŒoŒ±‚È‚Ç‚ÌŠÈ’P‚Èà–¾</li>
<li>‹»–¡‚Ì‚ ‚éƒvƒƒWƒFƒNƒg</li>
<li>ƒvƒƒWƒFƒNƒg‚É‚ÄŠú‘Ò‚·‚邱‚Æ</li>
</ul>
</li>
<li>Šù‘¶‚̃\[ƒXEƒR[ƒh‚ð‰{——‚µA‰½‚ª‚ǂ̂悤‚ÉŽÀs‚³‚ê‚Ä‚¢‚é‚©‚𗝉ð‚Å‚«‚é‚悤‚É‚µ‚Ä‚¨‚«‚Ü‚·B•¶‘‰»‚ª‚¤‚Ü‚­s‚í‚ê‚Ä‚¢‚È‚¢A¬—‚µ‚Ä‚¢‚éA‰½‚ª‹N‚±‚Á‚Ä‚¢‚é‚Ì‚©—‰ð‚Å‚«‚È‚¢ê‡‚́AŠÖ˜A‚̃[ƒŠƒ“ƒOEƒŠƒXƒg‚É—v–ñ‚ð‘—‚Á‚Ä‚à‚ç‚¢‚Ü‚·B</li>
<li>ì‹Æ‚·‚éƒR[ƒh‚ªƒ‰ƒCƒZƒ“ƒXŒ_–ñ‚É‚æ‚Á‚Ä‹K§‚³‚ê‚Ä‚¢‚邱‚Æ‚ð—‰ð‚µ‚Ä‚¢‚邱‚ƁA‚¨‚æ‚ÑŠñe‚µ‚½ƒR[ƒh•ÏX‚ÍŽ©•ª‚Ì‚à‚̂щƒCƒZƒ“ƒX‰º‚Å“‡‚³‚ê‚邱‚Ƃ𕶏‘‚Å•\–¾‚µ‚Ü‚·B</li>
<li>ƒvƒƒWƒFƒNƒg‚̃ƒ“ƒo[ƒVƒbƒv‚ðƒŠƒNƒGƒXƒg‚µ‚āAƒR[ƒhƒx[ƒX‚̃GƒŠƒA‚ɃAƒNƒZƒX‚Å‚«‚é CVS ‚̃`ƒFƒbƒNƒCƒ“Œ ŒÀ‚ðŽæ“¾‚µAŽ©•ª‚ªŽÀŒ»‚µ‚½‚¢“à—e‚ðà–¾‚µ‚Ü‚·B‚»‚̃R[ƒhEƒGƒŠƒA‚ð‚·‚Å‚ÉŠÇ—‚µ‚Ä‚¢‚郁ƒ“ƒo[‚Æ•p”ɂɘA—‚ðŽæ‚荇‚¤‚±‚Æ‚ª•K—v‚Æ‚È‚è‚Ü‚·B‚±‚ê‚ŁAƒƒ“ƒo[‚ªì‹Æ“à—e‚ɑ΂µ‚Ä“¯ˆÓ‚µ‚Ä‚¢‚邱‚Æ‚ðŠm”F‚µ‚Ü‚·B</li>
<li>ƒvƒƒWƒFƒNƒg‚̃I[ƒi‚É‚æ‚Á‚ăvƒƒWƒFƒNƒg‚̃ƒ“ƒo[ƒVƒbƒv‚ª”F‚ß‚ç‚ꂽ‚çACVS ‚̃`ƒFƒbƒNƒCƒ“EƒAƒJƒEƒ“ƒg‚ðŽæ“¾‚Å‚«‚Ü‚·BƒAƒJƒEƒ“ƒg‚́A‚¨‚»‚ç‚­ˆê’è‚̃GƒŠƒA‚ɂ̂݃AƒNƒZƒX‚Å‚«‚錠ŒÀ‚Æ‚È‚Á‚Ä‚¢‚Ü‚·B‚Ç‚Ì CVS ƒuƒ‰ƒ“ƒ`‚ōì‹Æ‚ðs‚¤‚ׂ«‚Å‚ ‚é‚©‚ð—‰ð‚µ‚Ä‚¨‚¢‚Ä‚­‚¾‚³‚¢B</li>
<li>ƒpƒbƒ`‚ð‚¢‚­‚‚©ƒTƒuƒ~ƒbƒg‚µ‚āAAŽ©•ª‚Ì—Í—Ê‚ð•\–¾‚µ‚Ü‚·B</li>
<li>•ÏX‚âŠg’£‚ðs‚Á‚½ê‡‚́Aƒ[ƒŠƒ“ƒOEƒŠƒXƒg‚É‚ÄŠÖ˜A‚·‚éƒtƒB[ƒhƒoƒbƒN‚âƒfƒBƒXƒJƒbƒVƒ‡ƒ“‚ðŽQÆ‚µ‚Ü‚·B</li>
</ol>
<h3><a id="morecvsdoc" name="morecvsdoc">Ú×‚È CVS ƒhƒLƒ…ƒƒ“ƒg</a></h3>
<ul>
<li><a href="http://www.gnu.org/manual/cvs/index.html">CVS ƒ}ƒjƒ…ƒAƒ‹</a></li>
<li><a href="http://www.cyclic.com/">Cyclic ‚Ì CVS ƒz[ƒ€ƒy[ƒW</a></li>
<li><a href="http://www.loria.fr/~molli/cvs-index.html">Pascal Molli@‚Ì CVS ƒy[ƒW</a></li>
<li><a href="http://dmoz.org/Computers/Software/Configuration_Management/Tools/CVS/">Dmoz ‚Ì CVS ƒy[ƒW</a></li>
</ul>
<h3>CVS ŠÖ˜A‘Ð</h3>
<ul>
<li><a href="http://www.amazon.com/exec/obidos/ISBN%3D0132408546/cyclicsoftwareA/">Practical Software Configuration Management</a>i “ú–{Œê–ó:ŽÀ—p“I‚ȃ\ƒtƒgƒEƒFƒAƒRƒ“ƒtƒBƒOƒŒ[ƒVƒ‡ƒ“‚̃}ƒlƒWƒƒ“ƒgj</li>
<li><a href="http://cvsbook.red-bean.com/">Open Source Development with CVS</a>i“ú–{Œê–ó:CVS ‚ðŽg‚Á‚½ƒI[ƒvƒ“ƒ\[ƒXŠJ”­jiƒIƒ“ƒ‰ƒCƒ“Eƒo[ƒWƒ‡ƒ“j</li>
</ul>
<h3><a id="cvsclients" name="cvsclients">CVS ƒNƒ‰ƒCƒAƒ“ƒg</a></h3>
<ul>
<li><a href="http://www.cvshome.org/downloads.html">ŠeŽíƒVƒXƒeƒ€‘ΉžƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒNƒ‰ƒCƒAƒ“ƒg</a></li>
<li><a href="http://www.wincvs.org/download.html">WinCVS: Windows CVS ‚̃Nƒ‰ƒCƒAƒ“ƒg</a></li>
<li><a href="http://www.jcvs.org/">jCVS: Java CVS ƒNƒ‰ƒCƒAƒ“ƒg</a></li>
<li><a href="http://cervisia.sourceforge.net">Cervisia: KDE CVS ƒNƒ‰ƒCƒAƒ“ƒg</a></li>
</ul>
<div class="courtesylinks">
<p><a href="#toc">ƒgƒbƒv</a> | <a href="/nonav/servlets/HelpTOC">ƒwƒ‹ƒvõˆø</a></p>
</div>
</div>
</body>
</html>