.\" $FreeBSD: doc/ja_JP.eucJP/man/man5/cvs. 5, v 1.6 2001/07/29 05:15:21 horikawa Exp $ .\" WORD: concurrent version system: ÄÜÄ¿·»Æ®(common agenda) ¹öÁ¯ ½Ã½ºÅÛ [cvs. 1, cvs. 5] .\" WORD: repository: (CVS ÀÇ) ¸®Æ÷ÁöÅ͸®(repository) [cvs. 1, cvs. 5] .\" WORD: commit: (Åë»óÀÇ ¹®Áß¿¡¼­´Â) À§Å¹ [cvs. 1, cvs. 5] .\" WORD: check out: (Åë»óÀÇ ¹®Áß¿¡¼­´Â) üũ¾Æ¿ô [cvs. 1, cvs. 5] .\" WORD: wrapper: ³ªÆÈ .\" WORD: newsgroup: ´º½º ±×·ì [limits. 1, patch. 1, init. 8 ÀÇ ´º½º] .\" WORD: history: (CVS ÀÇ) ¿ª»ç [cvs. 1, cvs. 5] .\" WORD: template: ÅÛÇø´ .TH cvs 5 "12 February 1992" .\" Full space in nroff; half space in troff .de SP .if n .sp .if t .sp . 5 .. .SH ¸íĪ cvs \- ÄÜÄ¿·»Æ®(common agenda) ¹öÁ¯ ½Ã½ºÅÛÀÇ ¼­Æ÷Æ® ÆÄÀÏ .SH ¼­½Ä .hy 0 .na .TP . B $CVSROOT/CVSROOT/commitinfo, v .TP . B $CVSROOT/CVSROOT/cvsignore, v .TP . B $CVSROOT/CVSROOT/cvswrappers, v .TP . B $CVSROOT/CVSROOT/editinfo, v .TP . B $CVSROOT/CVSROOT/history .TP . B $CVSROOT/CVSROOT/loginfo, v .TP . B $CVSROOT/CVSROOT/modules, v .TP . B $CVSROOT/CVSROOT/rcsinfo, v .TP . B $CVSROOT/CVSROOT/taginfo, v .ad b .hy 1 .SH ÇØ¼³ . B cvs (Àº)´Â, ¼Ò½º µð·ºÅ丮ÀÇ °èÃþÀûÀÎ ÁýÇÕÀ» °ü¸®ÇÏ´Â ½Ã½ºÅÛÀÔ´Ï´Ù. \fBcvs\fP ¸¦ »ç¿ëÇÒ ¶§ÀÇ ¸í·É¿Í ¼ö¼ÓÀº .BR cvs ( 1 ) ¿¡ ±â¼úµÇ°í ÀÖ½À´Ï´Ù. .SP . B cvs (Àº)´Â, ¸®¹öÁ¯ °ü¸®µÈ ÆÄÀÏÀÇ ¸¶½ºÅÍ Ä«ÇǸ¦ Æ÷ÇÔÇÑ µð·ºÅ丮ÀÌ´Ù \fI¼Ò½º ¸®Æ÷ÁöÅ͸®(repository) \fP ¸¦ °ü¸®ÇØ, ¿©±â¿¡¼­ °³¹ßÀÚÀÇ °³ÀÎÀûÀÎ \fIÀÛ¾÷ µð·ºÅ丮 \fP ¿¡ ƯÁ¤ÀÇ ¸®¹öÁ¯ÀÇ ÆÄÀÏÀ» Ä«ÇÇÇϰųª ÀÛ¾÷ µð·ºÅ丮·ÎºÎÅÍ ¼öÁ¤À» ä¿ëÇϰųª ÇÕ´Ï´Ù. ÆÄÀÏÀÇ ±¸¼ºÀ̶ó°í ÇÏ´Â Á¡À¸·ÎºÎÅÍ º¸¸é(ÀÚ), °¢ ¼Ò½º ¸®Æ÷ÁöÅ͸®(repository)´Â \fB$CVSROOT\fP ÀÇ Á÷ÇÏÀÇ ¼­ºê µð·ºÅ丮°¡ µË´Ï´Ù. .SP ¿©±â¼­ °¡¸®Å°´Â ÆÄÀÏÀº º¸Á¶ÀûÀÎ ÆÄÀÏÀ̸ç, \fBcvs\fP ¸¦ ÀÌ¿ëÇϱ⿡ ÁîÀ½ÇØ Çʼö°¡ ¾Æ´Õ´Ï´Ù¸¸, \fBcvs\fP ¸¦ º¸´Ù À¯¿¬ÇÏ°Ô Á¶ÀÛÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. .SP \fBcvs\fP ¿¡ ÀÇÇØ °ü¸®µÇ°í ÀÖ´Â ¼Ò½ºÀÇ ÁýÇÕ¿¡ ¾Ë±â ½±´Ù À̸§À» ºÙÀ̱â À§Çؼ­(¶§¹®¿¡), `\|modules\|'¸¦ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. `\|modules\|'°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é, °³¹ßÀÚ´Â \fBcvs\fP ¸í·É·Î ÆÄÀÏÀ» Á¶ÀÛÇÒ ¶§¿¡ ¿ÏÀüÇÑ ÆÐ½º¸í (Àý´ë ÆÐ½º ȤÀº \fB$CVSROOT\fP (À¸)·ÎºÎÅÍÀÇ »ó´ë ÆÐ½º)¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù. .SP `\|\fBcvs commit\fP\|'°¡ ½ÇÇàµÉ ¶§¿¡ Ç×»ó ½ÇÇàµÇ´Â ÇÁ·Î±×·¥À» Á¤ÀÇÇϱâ À§Çؼ­, `\|commitinfo\|'ÆÄÀÏÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÇÁ·Î±×·¥Àº, ¼öÁ¤, Ãß°¡, »èÁ¦µÈ ÆÄÀÏÀÌ Á¤¸»·Î À§Å¹µÉ Áغñ°¡ µÇ¾î ÀÖ´ÂÁö ¾î¶²Áö¸¦ üũÇÏ´Â ¡¸À§Å¹ÀüÀÇ¡¹ üũ·Î¼­ ÀÌ¿ëµË´Ï´Ù. ÀÌ Ã¼Å©¸¦, ¼Ò½º ¸®Æ÷ÁöÅ͸®(repository)ÀÇ ÀϺΠ(ȤÀº Àüü)·ÎºÎÅÍ Æ¯Á¤ÀÇ »ç¶÷À̳ª ±×·ìÀ» Á¦¿ÜÇϱâ À§Çؼ­ ÀÌ¿ëÇϰí ÀÖ´Â »ç¶÷µµ ÀÖ½À´Ï´Ù. ¶Ç, º¯°æµÈ ÆÄÀÏÀÌ ±× »çÀÌÆ®ÀÇ ÄÚµù ±Ô¾à¿¡ µû¸£°í ÀÖ´ÂÁö ¾î¶²Áö¸¦ È®ÀÎÇϱâ À§Çؼ­µµ ÀÌ¿ëµÇ°ÚÁö¿ä. .SP ÆÄÀÏÀÌ ¸®Æ÷ÁöÅ͸®(repository)¿¡ üũÀÎ µÉ ¶§³ª, ¸®Æ÷ÁöÅ͸®(repository)·ÎºÎÅÍ Ã¼Å©¾Æ¿ô µÉ ¶§¿¡ »ç¿ëµÇ´Â ³ªÆÈ ¸í·ÉÀ» . B cvs ¿¡ µî·ÏÇϱâ À§Çؼ­, `\|cvswrappers\|'ÆÄÀÏÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ³ªÆÈÀº CVS ¿¡ µé¾î ¿Â´Ù, ȤÀº CVS ·ÎºÎÅÍ ³ª°¡´Â ÆÄÀÏÀ̳ª µð·ºÅ丮¸¦ °¡°øÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. »ç¿ë¹ýÀº ¿©·¯ °¡Áö ÀÖ½À´Ï´Ù¸¸, ÀϷʷμ­´Â, ÆÄÀÏÀÌ Ã¼Å©ÀÎ µÇ±â Àü¿¡ C ÆÄÀÏÀ» Á¤ÇüÇØ, ¸®Æ÷ÁöÅ͸®(repository)³»ÀÇ ¸ðµç ÄÚµåÀÇ º¼Ç°À» °¡Áö·±È÷ ÇÑ´Ù°í ÇÏ´Â ¿ë¹ýÀÌ ÀÖ½À´Ï´Ù. .SP .BR commit ÈÄ¿¡ Ç×»ó ½ÇÇàµÇ´Â, ¸®Æ÷ÁöÅ͸®(repository)³»ÀÇ º¯°æ¿¡ °üÇÑ ·Î±× ¿£Æ®¸®¸¦ ±âÀÔÇÏ´Â ÇÁ·Î±×·¥À» Á¤ÀÇÇϱâ À§Çؼ­, `\|loginfo\|'ÆÄÀÏÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÇÁ·Î±×·¥Àº, ÆÄÀÏ¿¡ ·Î±× ¸Þ¼¼Áö¸¦ Ãß°¡Çϰųª ÀüÀÚ ¸ÞÀÏÀ» ÅëÇØ¼­ °³¹ßÀÚÀÇ ±×·ì¿¡ ·Î±× ¸Þ¼¼Áö¸¦ º¸³»°Å³ª ƯÁ¤ÀÇ ´º½º ±×·ì¿¡ ·Î±× ¸Þ¼¼Áö¸¦ Åõ°íÇϰųª Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù. .SP .BR tag Á¶ÀÛÀ̳ª .BR rtag Á¶ÀÛÀÇ ÈÄ¿¡ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥À» Á¤ÀÇÇϱâ À§Çؼ­, `\|taginfo\|'ÆÄÀÏÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÇÁ·Î±×·¥Àº, »õ·Î¿î ű׸í°ú ±× ű׸¦ ÀÛ¼ºÇÑ ÇÁ·Î±×·¡¸Ó¸íÀÇ À϶÷ ÆÄÀÏ¿¡ ¸Þ¼¼Áö¸¦ Ãß°¡Çϰųª °³¹ßÀÚÀÇ ±×·ì¿¡ ¸ÞÀÏÀ» º¸³»°Å³ª ƯÁ¤ÀÇ ´º½º ±×·ì¿¡ ¸Þ¼¼Áö¸¦ Åõ°íÇϰųª Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù. .SP ·Î±× ¸Þ¼¼ÁöÀÇ ¼­½ÄÀ» Á¤ÀÇÇϱâ À§Çؼ­, `\|rcsinfo\|'ÆÄÀÏÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. .SP `\|\fBcvs commit\fP\|'ÀÇ ·Î±× ¿£Æ®¸®¸¦ ÆíÁý¡¤È®ÀÎÇÒ ¶§¿¡ ½ÇÇàÇÑ´Ù ÇÁ·Î±×·¥À» Á¤ÀÇÇϱâ À§Çؼ­, `\|editinfo\|'ÆÄÀÏÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀº `\|rcsinfo\|'ÀÇ ¼­½Ä ÁöÁ¤°ú ÇÔ²² ÀÌ¿ëÇϸé(ÀÚ) ¸Å¿ì Æí¸®Çϰí, º¯°æÀ» À§Å¹ÇÏ´Â À¯Àú°¡, ¼­½ÄÀÇ ÀûÀýÇÑ ¶õÀ» ¹¯°í ÀÖ´Â °ÍÀ» üũÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. .SP \fBupdate\fP ¶§¿¡ ¹«½ÃÇÏ´Â µðÆúÆ®ÀÇ ÆÄÀÏ À϶÷À» ÁöÁ¤Çϱâ À§Çؼ­, `\|cvsignore\|'ÆÄÀÏÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. .SP ¸®Æ÷ÁöÅ͸®(repository)¿¡ ¿µÇâÀ» ¹ÌÄ¡´Â \fBcvs\fP ¸í·ÉÀ» ±â·ÏÇϱâ À§Çؼ­, `\|history\|'ÆÄÀÏÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀ» ÀÛ¼ºÇϸé(ÀÚ) ¿ª»ç°¡ ±â·ÏµÇ°Ô µË´Ï´Ù. .SH °ü·Ã ÆÄÀÏ .TP . B modules `\|modules\|'ÆÄÀÏÀº, ´ç½ÅÀÌ ¿ø½Ã ÄÚµåÀÇ ÁýÇÕ¿¡ ºÙÀÎ À̸§À» ±â·ÏÇÕ´Ï´Ù. \fBcvs\fP ¸¦ »ç¿ëÇØ, ¿Ã¹Ù¸¥ ¼­½Ä¿¡¼­ ÆÄÀÏÀ» `\|\fB$CVSROOT/CVSROOT/modules, v\fP\|'¿¡ üũÀÎ Çϸé(ÀÚ), \fBcvs\fP ´Â ÀÌ·¯ÇÑ Á¤ÀǸ¦ ÀÌ¿ëÇÏ°Ô µË´Ï´Ù. .SP `\|modules\|'ÆÄÀÏÀº, ¸ðµâ Á¤ÀÇ À̿ܿ¡µµ, °øÇàÀ̳ª ÄÚ¸àÆ® (`\|\fB#\fP\|'·ÎºÎÅÍ ½ÃÀ۵Ǵ Çà)(À»)¸¦ Æ÷ÇÔÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ±ä ÇàÀº, ÇàÀÇ ¸¶Áö¸· ij¸¯ÅÍ¿¡ backslash (``\e'')¸¦ µÎ´Â °ÍÀ¸·Î ´ÙÀ½ÀÇ Çà¿¡ ÀÌÀ» ¼ö°¡ ÀÖ½À´Ï´Ù. .SP \fI¸ðµâ Á¤ÀÇ \fP ´Â `\|modules\|'ÆÄÀÏÀÇ ´ÜÀÏÇàÀ¸·Î, 2 °³ÀÇ ¼­½ÄÀÌ ÀÖ½À´Ï´Ù. ¾î´À ÂÊ¿¡ ´ëÇØµµ \fImname\fP ´Â ¸ðµâ¸íÀ» ³ªÅ¸³», ÇàÀÇ ³ª¸ÓÁö´Â ±× Á¤Àǰ¡ µË´Ï´Ù. .SP \fImname\fP \fB\-a\fP \fIaliases\fP\|. \|. \|. .br À̰ÍÀº ¸ðµâ \fImname\fP ¸¦ Á¤ÀÇÇÏ´Â °¡Àå °£´ÜÇÑ ¹æ¹ýÀÔ´Ï´Ù. `\|\fB\-a\fP\|'´Â ÀÌ Á¤Àǰ¡ ´Ü¼øÇÑ º°¸í (alias)ÀÎ °ÍÀ» ³ªÅ¸³À´Ï´Ù. \fBcvs\fP ´Â (¸í·ÉÀÇ Àμö·Î¼­) \fImname\fP °¡ »ç¿ëµÇ¸é(ÀÚ), ´ë½Å¿¡ \fIaliases\fP ÀÇ À̸§ÀÇ ¸®½ºÆ®°¡ ÁöÁ¤µÈ °ÍÀ¸·Î¼­ Ãë±ÞÇÕ´Ï´Ù. \fIaliases\fP ¿¡´Â, ´Ù¸¥ ¸ðµâ¸í ȤÀº ÆÐ½º¸¦ ÁöÁ¤ÇÕ´Ï´Ù. \fIaliases\fP ¿¡ ÆÐ½º¸¦ ÁöÁ¤Çϸé(ÀÚ), \fBcvs\fP ÀÇ Àμö¿¡ ¸í½ÃÀûÀ¸·Î ÆÐ½º°¡ ÁöÁ¤ÇßÀ» °æ¿ì¿Í °°ÀÌ, `\|\fBcvs checkout\fP\|'´Â ÀÛ¾÷ µð·ºÅ丮¿¡ÀÇ ¸ðµç Áß°£ µð·ºÅ丮¸¦ ÀÛ¼ºÇÕ´Ï´Ù. .SP .nf \fImname\fP [ \fIoptions\fP ] \fIdir\fP [ \fIfiles\fP\|. \|. \|. ] [ \fB&\fP\fImodule\fP\|. \|. \|. ] .fi .SP ¹«¾ùº¸´Ù ´Ü¼øÇÑ °æ¿ì, ÀÌ Çü½ÄÀÇ ¸ðµâ Á¤ÀÇ´Â `\|\fImname dir\fP\|' µË´Ï´Ù. À̰ÍÀº µð·ºÅ丮 \fIdir\fP ³»ÀÇ ¸ðµç ÆÄÀÏÀ» ¸ðµâ \fImname\fP ·Î¼­ Á¤ÀÇÇÕ´Ï´Ù. \fIdir\fP ´Â (\fB$CVSROOT\fP À¸·ÎºÎÅÍ, ¼Ò½º ¸®Æ÷ÁöÅ͸®(repository)³»¿¡ ÀÖ´Ù) ¿ø½Ã ÆÄÀÏÀÇ µð·ºÅ丮¿¡ÀÇ »ó´ë ÆÐ½ºÀÔ´Ï´Ù. ÀÌ °æ¿ì, \fBcheckout\fP ½Ã¿¡´Â ÀÛ¾÷ µð·ºÅ丮·Î¼­ \fImname\fP ¶ó°í ÇÏ´Â ´ÜÀÏÀÇ µð·ºÅ丮¸¸ÀÌ ÀÛ¼ºµÇ¾î \fIdir\fP °¡ º¹¼ö µð·ºÅ丮 °èÃþÀ» Æ÷ÇÔÇÑ ÆÐ½º¿©µµ, Áß°£ÀÇ µð·ºÅ丮´Â µðÆúÆ®¿¡¼­´Â ÀÛ¼ºµÇÁö ¾Ê½À´Ï´Ù. .SP ¸ðµâ Á¤ÀÇÀÇ \fIdir\fP ÀÇ ´ÙÀ½¿¡ \fIfiles\fP ¸¦ ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇÏ´Â °ÍÀ¸·Î, \fIdir\fP ³»ÀÇ Æ¯Á¤ÀÇ ÆÄÀÏÀ» ¼±ÅÃÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. \fBmodules\fP ¿¡ ÀÖ´Â »ùÇà Á¤ÀÇ´Â, ¾î´À µð·ºÅ丮ÀÇ ´ÜÀÏÀÇ ÆÄÀϷκÎÅÍ Á¤ÀǵǴ ¸ðµâÀÇ ¿¹°¡ µÇ°í ÀÖ½À´Ï´Ù. ¿©±â¿¡¼­´Â ´Ù¸¥ ¿¹¸¦ ³ªÅ¸³À´Ï´Ù: .SP .nf .ft B m4test unsupported/gnu/m4 foreach.m4 forloop.m4 .ft P .fi .SP ÀÌ Á¤ÀÇ¿¡¼­´Â, `\|\fBcvs checkout m4test\fP\|'¸¦ ½ÇÇàÇϸé(ÀÚ), ´ÜÀÏ °èÃþÀÇ ÀÛ¾÷ µð·ºÅ丮 `\|m4test\|'°¡ ÀÛ¼ºµÇ¾î \fBcvs\fP ¼Ò½º ¸®Æ÷ÁöÅ͸®(repository)³»ÀÇ ±íÀº °èÃþÀÇ µð·ºÅ丮¿¡ ÀÖ´Â, ÁöÁ¤µÈ 2 °³ÀÇ ÆÄÀÏÀÌ ³õ¿©Áý´Ï´Ù. .SP ¸ðµâ Á¤ÀÇÁß¿¡ `\|\fB&\fP\fImodule\fP\|'¶ó°í ¾²´Â °Í¿¡ ÀÇÇØ, ´Ù¸¥ ¸ðµâÀ» ÂüÁ¶ÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. \fBcheckout\fP ½Ã¿¡´Â, ÀÛ¾÷ µð·ºÅ丮³»¿¡ °¢ \fImodule\fP ¸¶´ÙÀÇ µð·ºÅ丮°¡ ÀÛ¼ºµË´Ï´Ù. .br . I \fBcvs\fP 1.3 ÀÇ ½Å±â´É; ¸ðµâ Á¤ÀÇ ÆÄÀÏÀ» ³°Àº ¹öÁ¯ÀÇ \fBcvs\fP ¿Í °øÀ¯ÇÏ´Â °æ¿ì´Â, ÀÌ ±â´ÉÀº »ç¿ëÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. .SP ±×¸®°í, ¸ðµâ Á¤ÀÇ¿¡ ÀÌÇÏÀÇ \fIoptions\fP ¸¦ ´õÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù: .SP \&`\|\fB\-d\fP \fIname\fP\|', ¸ðµâ¸íÀÌ ¾Æ´Ï°í, ´Ù¸¥ À̸§À» ÀÛ¾÷ µð·ºÅ丮ÀÇ À̸§À¸·Î¼­ ÀÌ¿ëÇÕ´Ï´Ù. .br . I \fBcvs\fP 1.3 ÀÇ ½Å±â´É; ¸ðµâ Á¤ÀÇ ÆÄÀÏÀ» ³°Àº ¹öÁ¯ÀÇ \fBcvs\fP ¿Í °øÀ¯ÇÏ´Â °æ¿ì´Â, ÀÌ ±â´ÉÀº »ç¿ëÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. .SP \&`\|\fB\-i\fP \fIprog\fP\|'¸¦ ÀÌ¿ëÇϸé(ÀÚ), ¸ðµâ³»ÀÇ ÆÄÀÏÀÌ À§Å¹µÇ¾úÀ» ¶§¿¡ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥ \fIprog\fP ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. \fIprog\fP ´Â, ¼Ò½º ¸®Æ÷ÁöÅ͸®(repository)³»ÀÇ ¿µÇâÀ» ¹Þ´Â µð·ºÅ丮¿¡ÀÇ Ç® ÆÐ½º¸¦ ´ÜÀÏ Àμö·Î¼­ ¹Þ½À´Ï´Ù. \fBÀ§Å¹ \fP ½Ã¿¡ ÇÁ·Î±×·¥À» ½ÇÇàÇϱâ À§Çؼ­´Â, `\|commitinfo\|', `\|loginfo\|', `\|editinfo\|'ÆÄÀÏÀ» »ç¿ëÇÏ´Â ¹æ¹ýµµ ÀÖ½À´Ï´Ù. .SP `\|\fB\-o\fP \fIprog\fP\|'¸¦ ÀÌ¿ëÇϸé(ÀÚ), ¸ðµâ³»ÀÇ ÆÄÀÏÀÌ Ã¼Å©¾Æ¿ô µÇ¾úÀ» ¶§¿¡ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥ \fIprog\fP ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. \fIprog\fP ´Â, ¸ðµâ¸íÀ» ´ÜÀÏ Àμö·Î¼­ ¹Þ½À´Ï´Ù. .SP `\|\fB\-e\fP \fIprog\fP\|'¸¦ ÀÌ¿ëÇϸé(ÀÚ), ¸ðµâ³»ÀÇ ÆÄÀÏÀÌ export (export) µÇ¾úÀ» ¶§¿¡ ½ÇÇàµÈ´Ù ÇÁ·Î±×·¥ \fIprog\fP ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. \fIprog\fP ´Â, ¸ðµâ¸íÀ» ´ÜÀÏ Àμö·Î¼­ ¹Þ½À´Ï´Ù. .SP `\|\fB\-t\fP \fIprog\fP\|'¸¦ ÀÌ¿ëÇϸé(ÀÚ), ¸ðµâ³»ÀÇ ÆÄÀÏ¿¡ ű׸¦ ºÙÀÏ ¼ö ÀÖ¾úÀ» ¶§¿¡ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥ \fIprog\fP ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. \fIprog\fP ´Â, ¸ðµâ¸í°ú \fBrtag\fP ·Î ÁöÁ¤µÈ »ó¡Àû ű×ÀÇ 2 °³¸¦ Àμö·Î¼­ ¹Þ½À´Ï´Ù. .SP `\|\fB\-u\fP \fIprog\fP\|'¸¦ ÀÌ¿ëÇϸé(ÀÚ), üũ¾Æ¿ô µÈ ¸ðµâÀÇ Å¾ µð·ºÅ丮¿¡¼­ `\|\fBcvs update\fP\|'°¡ ÀÌ¿ëµÇ¾úÀ» ¶§¿¡ ½ÇÇàµÇ´Â ÇÁ·Î±×·¥ \fIprog\fP ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. \fIprog\fP ´Â, ÀÌ ¸ðµâÀÇ ¼Ò½º ¸®Æ÷ÁöÅ͸®(repository)¿¡ÀÇ Ç® ÆÐ½º¸¦ ´ÜÀÏ Àμö·Î¼­ ¹Þ½À´Ï´Ù. .TP \&\fBcommitinfo\fP, \fBloginfo\fP, \fBrcsinfo\fP, \fBeditinfo\fP ÀÌ·¯ÇÑ ÆÄÀÏÀº ¸ðµÎ, `\|\fBcvs commit\fP\|'󸮵¿¾ÈÀÇ ¿©·¯°¡Áö Àå¸é¿¡¼­ ºÒ·Á °¡´Â ÇÁ·Î±×·¥À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÆÄÀÏÀº °øÅëÀÇ ±¸Á¶¸¦ °¡Áý´Ï´Ù. °¢ ÇàÀº, ´ÙÀ½ÀÇ 2 °³ÀÇ Çʵ带 °¡Áý´Ï´Ù: Áï, Á¤±Ô Ç¥Çö°ú °ø¹éÀÇ µÚ¿¡ ÆÄÀϸíÀ̳ª ¸í·ÉÇàÀÇ ÅÛÇø´ÀÔ´Ï´Ù. Á¤±Ô Ç¥ÇöÀÇ 1 °³°¡ ¸®Æ÷ÁöÅ͸®(repository)³»ÀÇ µð·ºÅ丮¸í¿¡ ¸ÅÄ¡ Çϸé(ÀÚ), ÇàÀÇ ³ª¸ÓÁö°¡ »ç¿ëµË´Ï´Ù. ÇàÀÌ Ä³¸¯ÅÍ \fB#\fP ·Î ½ÃÀ۵Ǿî ÀÖ´Â °æ¿ì, ÄÚ¸àÆ®·Î¼­ ¹«½ÃµË´Ï´Ù. Çʵ尣ÀÇ °ø¹éµµ ¹«½ÃµË´Ï´Ù. .SP `\|loginfo\|'¿¡¼­´Â, ÇàÀÇ ³ª¸ÓÁö´Â ½ÇÇàµÇ´Â ¸í·ÉÇàÀÇ ÅÛÇø´ÀÌ µË´Ï´Ù. ÅÛÇø´Àº ÇÁ·Î±×·¥¸í »Ó¸¸ÀÌ ¾Æ´Ï¶ó, ÁÁ¾ÆÇÒ »Ó(¸¸Å­) Àμö¸¦ ºÙÀÏ ¼öµµ ÀÖ½À´Ï´Ù. Àμö ¸®½ºÆ®ÀÇ ¾îµð¿£°¡ `\|\fB%s\fP\|'¸¦ ÁöÁ¤Çϸé(ÀÚ), \fBcvs\fP ´Â ±× ÀÚ¸®¼Ò¿¡ \fBÀ§Å¹ \fP ¿¡ ÀÇÇØ ¿µÇâÀ» ¹Þ´Â´Ù ÆÄÀÏ ¸®½ºÆ®¸¦ ¿­°ÅÇÕ´Ï´Ù. ¸®½ºÆ®ÀÇ ÃÖÃÊÀÇ ¿£Æ®¸®´Â, ¼Ò½º ¸®Æ÷ÁöÅ͸®(repository)³»ÀÇ º¯°æÀ» ÇÏ´Â À§Ä¡¿¡ÀÇ »ó´ë ÆÐ½ºÀÔ´Ï´Ù. ¸®½ºÆ®ÀÇ ³ª¸ÓÁö´Â, ÀÌ \fBÀ§Å¹ \fP ¿¡ ÀÇÇØ ¼öÁ¤¡¤Ãß°¡¡¤»èÁ¦µÈ´Ù ÆÄÀÏÀÌ µË´Ï´Ù. .SP `\|taginfo\|'¿¡¼­´Â, ÇàÀÇ ³ª¸ÓÁö´Â ½ÇÇàµÇ´Â ¸í·ÉÇàÀÇ ÅÛÇø´ÀÌ µË´Ï´Ù. ¸í·É¿¡°Ô °Ç³×Áö´Â Àμö´Â, Â÷·Ê·Î . I ű׸í , . I Á¶ÀÛ (Áï, . B add (Àº)´Â `tag'¸¦, . B mov (Àº)´Â `tag -F'¸¦, . B del (Àº)´Â `tag -d` ¸¦ °¢°¢ ÀǹÌÇÕ´Ï´Ù), . I ¸®Æ÷ÁöÅ͸®(repository) µÇ¾î, ³ª¸ÓÁö´Â ¸ðµÎ . B ÆÄÀϸí (¿Í)°ú . B ¸®¹öÁ¯ ÀÇ Á¶°¡ µË´Ï´Ù. ÇÊÅÍ ÇÁ·Î±×·¥ÀÌ 0 Àܸ̿¦ µ¹·ÁÁÖ¾î Á¾·áÇϸé(ÀÚ), ÅÂ±× Ã³¸®´Â Áߴܵ˴ϴÙ. .SP `\|commitinfo\|'¿¡¼­´Â, ÇàÀÇ ³ª¸ÓÁö´Â ½ÇÇàµÇ´Â ¸í·ÉÇàÀÇ ÅÛÇø´ÀÌ µË´Ï´Ù. ÅÛÇø´Àº ÇÁ·Î±×·¥¸í »Ó¸¸ÀÌ ¾Æ´Ï¶ó, ÁÁ¾ÆÇÒ »Ó(¸¸Å­) Àμö¸¦ ºÙÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ÅÛÇø´¿¡´Â ÇöÀçÀÇ ¼Ò½º ¸®Æ÷ÁöÅ͸®(repository)¿¡ÀÇ Ç® ÆÐ½º¸¦ µ¡ºÙÀÏ ¼ö ÀÖ¾î À§Å¹¿¡ ÀÇÇØ (Ãß°¡¡¤»èÁ¦¡¤¼öÁ¤ µî) ¿µÇâÀ» ¹ÌÁø´Ù ÆÄÀÏÀÇ ÆÄÀϸíÀÌ °è¼ÓµË´Ï´Ù. .SP `\|rcsinfo\|'¿¡¼­´Â, ÇàÀÇ ³ª¸ÓÁö´Â ·Î±× ¸Þ¼¼Áö¿ëÀÇ ÅÛÇø´¿¡ ÀÐÈ÷´Â ÆÄÀÏ¿¡ÀÇ Ç® ÆÐ½ºÀÔ´Ï´Ù. .SP `\|editinfo\|'¿¡¼­´Â, ÇàÀÇ ³ª¸ÓÁö´Â ½ÇÇàµÇ´Â ¸í·ÉÇàÀÇ ÅÛÇø´ÀÌ µË´Ï´Ù. ÅÛÇø´Àº ÇÁ·Î±×·¥¸í »Ó¸¸ÀÌ ¾Æ´Ï¶ó, ÁÁ¾ÆÇÒ »Ó(¸¸Å­) Àμö¸¦ ºÙÀÏ ¼öµµ ÀÖ½À´Ï´Ù. ÇöÀçÀÇ ·Î±× ¸Þ¼¼Áö¿ë ÅÛÇø´ ÆÄÀÏ¿¡ÀÇ Ç® ÆÐ½º°¡ ¸¶Áö¸·¿¡ Ãß°¡µË´Ï´Ù. .SP Á¤±Ô Ç¥Çö ´ë½Å¿¡, ÀÌÇÏÀÇ 2 °³ Áß ¾î´À ÂÊÀΰ¡ÀÇ Æ¯¼ö ij¸¯ÅÍ ¶óÀÎ (À»)¸¦ »ç¿ëÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù: `\|\fBALL\fP\|'¿¡¼­´Â Ç×»ó ½ÇÇàµÇ´Â ¸í·ÉÇà ÅÛÇø´ (À»)¸¦ ÁöÁ¤ÇØ, `\|\fBDEFAULT\fP\|'¿¡¼­´Â ¾î´À Á¤±Ô Ç¥Çö¿¡µµ ¸ÅÄ¡ ÇÏÁö ¾Ê¾ÒÀ» ¶§¿¡ ÀÌ¿ëµÇ´Â ¸í·ÉÇà ÅÛÇø´À» ÁöÁ¤ÇÕ´Ï´Ù. .SP `\|commitinfo\|'ÆÄÀÏ¿¡´Â, ´Ù¸¥ \fBÀ§Å¹ \fP Á¶ÀÛÀ» ÇÏ´Â \fIÀü¿¡ \fP ½ÇÇàµÇ´Â ¸í·ÉÀ» ÁöÁ¤ÇØ, \fBÀ§Å¹ \fP ¸¦ Çϱâ Àü¿¡ ä¿ö¾ß ÇÒ »óȲÀ» üũÇϱâ À§Çؼ­ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. \fBÀ§Å¹ \fP Á¶ÀÛÀÇ ³ª¸ÓÁö´Â, ÀÌ ÆÄÀÏ·Î ÁöÁ¤µÈ ¸í·É ¸ðµÎ°¡ Á¾·á ½ºÅ×ÀÌÅͽº \fB0\fP ·Î Á¾·áÇßÀ» ¶§¿¡ ¸¶¼Å ¼ÓÇàµË´Ï´Ù. .SP `\|rcsinfo\|'ÆÄÀÏ¿¡ ÀÇÇØ, \fBÀ§Å¹ \fP ÀÇ ·Î±× ÀÛ¼º¶§ÀÇ \fI·Î±×¿ë ÅÛÇø´ \fP ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÅÛÇø´ÀÇ ¼­½ÄÀ» ¹¯¾î °¡´Â °Í¸¸À¸·Î, \fBÀ§Å¹ \fP ·Î±×¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ÀÌ ÆÄÀÏ¿¡¼­´Â, Á¤±Ô Ç¥Çöº¸´Ù ÈÄÀÇ Çʵå´Â ¸í·É ÅÛÇø´ÀÌ ¾Æ´Ï°í, ·Î±×¿ë ÅÛÇø´ ¼­½Ä ÆÄÀÏ (º¹¼ö°¡´É)ÀÇ ÆÄÀϸíÀÌ µË´Ï´Ù. .SP `\|editinfo\|'ÆÄÀÏ¿¡ ÀÇÇØ, \fIÀ§Å¹ÀÌ °³½ÃÇϱâ Àü\fP ·Î ·Î±× Á¤º¸°¡ ±â·ÏµÈ ÈÄÀÇ ´Ü°è¿¡¼­ ½ÇÇàµÇ´Â ½ºÅ©¸³Æ®¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¡¸ÆíÁý¡¹½ºÅ©¸³Æ®´Â, ·Î±× ÆÄÀÏ¿¡ ±â·ÏµÈ Á¤º¸¸¦ È®ÀÎÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù. ÆíÁý ½ºÅ©¸³Æ®°¡ 0 ÀÌ¿ÜÀÇ Á¾·á ½ºÅ×ÀÌÅͽº¸¦ µ¹·ÁÁÖ¾úÀ» °æ¿ì, À§Å¹Àº Áߴܵ˴ϴÙ. .SP `\|loginfo\|'ÆÄÀÏ¿¡ ÀÇÇØ, À§Å¹ÀÇ \fIÃÖÁ¾ ´Ü°è \fP ·Î ½ÇÇàµÈ´Ù ¸í·ÉÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. À§Å¹ ·Î±× ¸Þ¼¼Áö·Î¼­ ÁöÁ¤µÈ ÅØ½ºÆ®´Â ¸í·É¿¡ ÆÄÀÌÇÁ µË´Ï´Ù: ÀÚÁÖ ÀÖ´Â ¿ë¹ýÀ¸·Î¼­´Â, ¸ÞÀÏÀ» º¸³»´Â, ´º½º ±×·ìÀÇ ±â»ç·Î ÇÏ´Â, Áß¾Ó ÆÄÀÏ¿¡ Ãß°¡ ±âÀÔÇÑ´Ù°í ÇÏ´Â °ÍÀÌ ÀÖ½À´Ï´Ù. .TP \&\fBcvsignore\fP, \fB.cvsignore\fP `\|\fBcvs update\fP\|'¾È¿¡ ¹«½ÃµÇ´Â µðÆúÆ®ÀÇ ÆÄÀÏ (ȤÀº .BR sh ( 1 ) ÀÇ ÆÄÀÏ¸í ÆÐÅÏ)ÀÇ ¸®½ºÆ®ÀÔ´Ï´Ù. ¿ì¼± ÃÖÃÊ·Î, \fBcvs\fP ´Â ÄÄÆÄÀϽÿ¡ Â¥³Ö¾îÁø µðÆúÆ®ÀÇ ÆÄÀÏ¸í ÆÐÅÏÀÇ ¸®½ºÆ®¸¦ ÀоîµéÀÔ´Ï´Ù ( .BR cvs ( 1 ) (À»)¸¦ ÂüÁ¶). ±× ÈÄ, \fB$CVSROOT/CVSROOT/cvsignore\fP ÆÄÀÏÀÌ Á¸ÀçÇϸé, ±× ÁßÀÇ ¸®Æ÷ÁöÅ͸®(repository) ¸¶´ÙÀÇ ¸®½ºÆ®¸¦ ÀоîµéÀÔ´Ï´Ù. ±×¸®°í, `\|$HOME/.cvsignore\|'¿¡ ÀÖ´Â À¯Àú ¸¶´ÙÀÇ ¸®½ºÆ®¸¦ ÀоîµéÀÔ´Ï´Ù. ¸¶Áö¸·À¸·Î, \fBcvs\fP ´Â µð·ºÅ丮¸¦ ´õµëÀ» ¶§¿¡ µð·ºÅ丮¾È¿¡ `\|.cvsignore\|'ÆÄÀÏÀÌ ÀÖÀ¸¸é, ±×°ÍÀ» ÀоîµéÀÔ´Ï´Ù. ÀÌ·¯ÇÑ µð·ºÅ丮 ¸¶´ÙÀÇ ÆÄÀÏÀº, ±×°ÍÀ» Æ÷ÇÔÇÑ µð·ºÅ丮¿¡°Ô¸¸ À¯È¿ÇØ, ¼­ºê µð·ºÅ丮¿¡´Â ÀÛ¿ëÇÏÁö ¾Ê½À´Ï´Ù. .TP . B history ¿ª»ç¸¦ ±â·ÏÇÏ·Á¸é \fB$CVSROOT/CVSROOT\fP ¿¡ ÀÌ ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù (ÀÚ¼¼ÇÑ °ÍÀº `\|\fBcvs history\fP\|'ÀÇ ±â¼úÀ» ÂüÁ¶). .SH °ü·Ã Ç׸ñ .BR cvs ( 1 ), .SH COPYING Copyright \(co 1992 Cygnus Support, Brian Berliner, and Jeff Polk .PP Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. .PP Permission is granted to copy and distribute modified versions of this manual under the conditions for verbatim copying, provided that the entire resulting derived work is distributed under the terms of a permission notice identical to this one. .PP Permission is granted to copy and distribute translations of this manual into another language, under the above conditions for modified versions, except that this permission notice may be included in translations approved by the Free Software Foundation instead of in the original English.