CVS·Î ÆÀ ÇÁ·Î±×·¡¹Ö

CVS(Concurrent Versions System) ÆÀ ÇÁ·Î±×·¡¹Ö ȯ°æ¿¡¼­ ÆÀ ±¸¼º¿øÀº ´Ù¸¥ ÆÀ°ú º°µµ·Î ÀÚ½ÅÀÇ Workbench¿¡¼­ ¸ðµç ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. °á°úÀûÀ¸·Î À̵éÀº ÀÛ¾÷À» °øÀ¯ÇÏ±æ ¿øÇÕ´Ï´Ù. ÀÛ¾÷ÀÇ °øÀ¯´Â CVS ÀúÀå¼Ò¸¦ ÅëÇØ ¼öÇàÇÕ´Ï´Ù.

ºÐ±â

CVS´Â ºÐ±â ¸ðµ¨À» »ç¿ëÇÏ¿© ¼­·Î ºÐ¸®µÇÁö¸¸ »óÈ£ÀÇÁ¸ÀûÀÎ ¿©·¯ ÀÛ¾÷ °úÁ¤À» Áö¿øÇÕ´Ï´Ù. ºÐ±â´Â °³¹ß ÆÀÀÌ ÁøÇà ÁßÀÎ ÀÛ¾÷À» °øÀ¯Çϰí ÅëÇÕÇÏ´Â À§Ä¡ÀÔ´Ï´Ù. ºÐ±â´Â ÆÀ ±¸¼º¿øÀÌ ÇÁ·ÎÁ§Æ®¸¦ º¯°æÇϸ鼭 °»½ÅÇÑ °øÀ¯ ÀÛ¾÷°ø°£À̶ó ÇÒ ¼ö ÀÖ½À´Ï´Ù. ºÐ±â ¸ðµ¨À» »ç¿ëÇÏ¸é °³º° ±¸¼º¿øÀÌ CVS ÆÀ ÇÁ·ÎÁ§Æ®¿¡¼­ ÀÛ¾÷Çϰí, º¯°æ»çÇ×ÀÌ ¹ß»ýÇÒ ¶§ ÀÚ½ÅÀÇ ÀÛ¾÷À» ´Ù¸¥ ±¸¼º¿ø°ú °øÀ¯Çϰí, ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇϸ鼭 ´Ù¸¥ ±¸¼º¿øÀÇ ÀÛ¾÷¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. HEAD¶ó°í Çϴ Ư¼ö ºÐ±â´Â ÀúÀå¼Ò¿¡ ±âº» ÀÛ¾÷ °úÁ¤À» Ç¥½ÃÇÕ´Ï´Ù(HEAD´Â Æ®··Å©¶ó°íµµ ÇÕ´Ï´Ù).

ÀÛ¾÷ °øÀ¯

ÆÀ ±¸¼º¿øÀº »õ ÀÛ¾÷À» »ý¼ºÇϸ鼭 º¯°æ»çÇ×À» ºÐ±â¿¡ È®¾àÇÏ¿© ÀÛ¾÷À» °øÀ¯ÇÕ´Ï´Ù. ¸¶Âù°¡Áö·Î, ÃÖ±ÙÀÇ »ç¿ë °¡´ÉÇÑ ÀÛ¾÷À» °¡Á®¿À·Á¸é ·ÎÄà ÀÛ¾÷°ø°£À» ºÐ±âÀÇ º¯°æ»çÇ×À¸·Î °»½ÅÇÕ´Ï´Ù. µû¶ó¼­ ºÐ±â´Â Áö¼ÓÀûÀ¸·Î º¯°æµÇ°í ÆÀ ±¸¼º¿øÀÌ »õ ÀÛ¾÷À» Á¦ÃâÇϸ鼭 ´ÙÀ½À¸·Î À̵¿ÇÕ´Ï´Ù.

ºÐ±â´Â ÇÁ·ÎÁ§Æ®ÀÇ ÇöÀç »óŸ¦ È¿°úÀûÀ¸·Î Ç¥½ÃÇÕ´Ï´Ù. ÆÀ ±¸¼º¿øÀº ¾ðÁ¦¶óµµ ºÐ±â¿¡¼­ ÀÛ¾÷°ø°£À» °»½ÅÇϰí ÃֽŠ»óÅÂÀÎÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

ºÐ±â ¹× Workbench¿Í »óÈ£ÀÛ¿ë

³«°üÀû ÆÀ ¸ðµ¨

CVS¿¡¼­´Â ÆÀ¿¡¼­ ÀÛ¾÷ÇÏ´Â µ¥ ÇÊ¿äÇÑ µÎ °¡Áö Áß¿äÇÑ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

ÇöÀçÀÇ ÀÛ¾÷À» ÀÌÀü ÀÛ¾÷°ú ºñ±³ÇÏ¿© ÀÌÀü ÀÛ¾÷À» ´õ ÁÁÀº °ÍÀ¸·Î µÇµ¹¸± ¼ö Àֱ⠶§¹®¿¡ È÷½ºÅ丮¸¦ À¯ÁöÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ÆÀÀÇ ÅëÇÕµÈ ÀÛ¾÷À» Æ÷ÇÔÇÏ¿© ÇöÀç ÇÁ·ÎÁ§Æ® »óÅ¿¡ ´ëÇÑ ÇÑ °¡Áö Á¤Àǰ¡ ÀÖÀ¸¹Ç·Î ÀÛ¾÷À» °ü¸®ÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °ü¸®´Â ºÐ±â ¸ðµ¨À» ÅëÇØ Á¦°øµË´Ï´Ù.

³«°üÀû ¸ðµ¨Àº ÆÀÀÇ ±¸¼º¿øÀÌ ¾×¼¼½ºÇÑ ÀÚ¿øÀ» º¯°æÇÒ ¼ö ÀÖ´Â Àå¼ÒÀÔ´Ï´Ù. µÎ ¸íÀÇ ÆÀ ±¸¼º¿øÀÌ µ¿ÀÏÇÑ ÀÚ¿ø¿¡ ´ëÇÑ ºÐ±â º¯°æ»çÇ×À» È®¾àÇÒ ¼ö Àֱ⠶§¹®¿¡, Ãæµ¹ÀÌ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¸ç ÀÌ·¯ÇÑ Ãæµ¹À» ó¸®ÇØ¾ß ÇÕ´Ï´Ù.ÀÌ ¸ðµ¨Àº Ãæµ¹ÀÌ °ÅÀÇ ¹ß»ýÇÏÁö ¾Ê´Â °ÍÀ¸·Î ¿©°ÜÁö±â ¶§¹®¿¡ ³«°üÀûÀ̶ó ÇÕ´Ï´Ù.

±ÇÀå ÀÛ¾÷ È帧

ÀϹÝÀûÀ¸·Î ÀÚ¿øÀº ºÐ¸®µÇ¾î Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù. ´ëü·Î ÀÚ¿ø¿¡´Â ´Ù¸¥ ÀÚ¿ø¿¡ ´ëÇÑ ¾Ï½ÃÀû ¶Ç´Â ¸í½ÃÀû Á¾¼Ó¼ºÀÌ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î À¥ ÆäÀÌÁö¿¡´Â ´Ù¸¥ À¥ ÆäÀÌÁö¿¡ ´ëÇÑ ¸µÅ©°¡ ÀÖ°í, ¼Ò½º Äڵ忡´Â ´Ù¸¥ ¼Ò½º ÄÚµå ÀÚ¿ø¿¡¼­ ¼³¸íÇÑ Ç׸ñ¿¡ ´ëÇÑ ÂüÁ¶°¡ ÀÖ½À´Ï´Ù.  ¿ÏÀüÈ÷ µ¶¸³µÈ ÀÚ¿øÀº ¾ø½À´Ï´Ù.

ÀÚ¿øÀ» ºÐ±â¿¡ È®¾àÇÒ ¶§ ÀÚ¿øÀÇ Á¾¼Ó¼º¿¡ ¿µÇâÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù. ºÐ±â´Â ÇöÀçÀÇ ÇÁ·ÎÁ§Æ® »óŸ¦ Ç¥½ÃÇÏ¸ç ÆÀ ±¸¼º¿øÀÌ ¾ðÁ¦¶óµµ ºÐ±â ÄÁÅÙÃ÷¸¦ »õ ÀÛ¾÷ÀÇ ±âÃÊ·Î »ç¿ëÇÒ ¼ö Àֱ⠶§¹®¿¡ Á¾¼Ó¼ºÀÇ ¹«°á¼ºÀ» º¸ÀåÇØ¾ß ÇÕ´Ï´Ù.

µû¶ó¼­ ÀÌ»óÀûÀÎ ÀÛ¾÷ È帧Àº ºÐ±â ¹«°á¼ºÀÌ º¸Á¸µÇ´Â °ÍÀÔ´Ï´Ù.

ÀÌ»óÀûÀÎ ÀÛ¾÷ È帧

ÀÌ»óÀû ÀÛ¾÷ È帧Àº ´ÙÀ½°ú °°ÀÌ ÁøÇàµË´Ï´Ù.

  1. »õ·Î ½ÃÀÛ. ÀÛ¾÷À» ½ÃÀÛÇϱâ Àü¿¡ ÀÛ¾÷°ø°£ÀÇ ÀÚ¿øÀ» ÇöÀçÀÇ ºÐ±â »óÅ·Π°»½ÅÇϽʽÿÀ. ó¸®ÇÒ ·ÎÄà ÀÛ¾÷ÀÌ ¾ø´Â °æ¿ì, °¡Àå ºü¸£°Ô ijġ¾÷ÇÏ´Â ¹æ¹ýÀº ºÐ±â(¶Ç´Â HEAD)¿¡¼­ ¿øÇÏ´Â ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇÑ ´ÙÀ½ ÇÁ·ÎÁ§Æ®·Î üũ¾Æ¿ô(¶Ç´Â ÇÁ·ÎÁ§Æ®°¡ ÀÌ¹Ì ·ÎÄÿ¡ Á¸ÀçÇÏ´Â °æ¿ì ¹Ù²Ü ´ë»ó > ÀúÀå¼ÒÀÇ ÃֽŠÄÁÅÙÃ÷)À» ¼±ÅÃÇÏ´Â °ÍÀÔ´Ï´Ù. ±×·¯¸é ·ÎÄà ÀÚ¿øÀ» ºÐ±âÀÇ ÀÚ¿øÀ¸·Î °ãÃľ¹´Ï´Ù.

  2. º¯°æ ¼öÇà. Workbench¿¡¼­ ·ÎÄ÷ΠÀÛ¾÷ÇÏ¿© »õ ÀÚ¿øÀ» ÀÛ¼ºÇÏ°í ±âÁ¸ÀÇ ÀÚ¿øÀ» ¼öÁ¤Çϰí ÁøÇàÇϸ鼭 ·ÎÄÿ¡¼­ ÀúÀåÇϽʽÿÀ.

  3. µ¿±âÈ­. ÀÛ¾÷À» È®¾àÇÒ Áغñ°¡ µÇ¸é ÀúÀå¼Ò¿Í µ¿±âÈ­ÇϽʽÿÀ.

    1. °»½Å. ¼ö½Å º¯°æ»çÇ×À» Á¡°ËÇÏ¿© ·ÎÄà Workbench¿¡ Ãß°¡ÇϽʽÿÀ. ±×·¯¸é È®¾àÇÒ ÀÛ¾÷ÀÇ ¹«°á¼º¿¡ ¿µÇâÀ» ÁÙ ¼ö ÀÖ´Â º¯°æ»çÇ×ÀÌ ÀÖ´ÂÁö ÆÇº°ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ãæµ¹À» ÇØ°áÇϽʽÿÀ. ´Ù½Ã Å×½ºÆ®ÇÏ°í ¹«°á¼º °Ë»ç±â¸¦ ½ÇÇàÇϽʽÿÀ(¿¹: Áß´ÜµÈ ÇÏÀÌÆÛÅØ½ºÆ® ¸µÅ© °Ë»ç, ÄÚµå ÄÄÆÄÀÏ È®ÀÎ µî)

    2. È®¾à. º¯°æ»çÇ×ÀÌ ÃֽŠºÐ±â ÄÁÅÙÃ÷¿¡ ÅëÇյǾúÀ¸¹Ç·Î º¯°æ»çÇ×À» ºÐ±â¿¡ È®¾àÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÅÁßÀ» ±âÇϱâ À§ÇØ »õ·Î¿î ¼ö½Å º¯°æ»çÇ×ÀÌ ÀÖÀ¸¸é ÀÌÀü ´Ü°è¸¦ ¹Ýº¹ÇÒ ¼ö ÀÖ½À´Ï´Ù.

À̰ÍÀÌ ÀÌ»óÀû ÀÛ¾÷ È帧ÀÔ´Ï´Ù. ƯÁ¤ Á¶°Ç¿¡¼­´Â ¼ö½Å º¯°æ»çÇ×ÀÌ »ç¿ëÀÚ¿¡°Ô ¿µÇâÀ» ÁÖÁö ¾ÊÀ¸¹Ç·Î °»½Å ¾øÀÌ È®¾àÇϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ÀϹÝÀûÀ¸·Î ÆÀ ±¸¼º¿øÀº À§¿Í À¯»çÇÑ È帧À» µû¶ó¼­ ºÐ±â ¹«°á¼ºÀÌ ¼Õ»óµÇÁö ¾Ê°Ô ÇØ¾ß ÇÕ´Ï´Ù. 

CVS¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â http://www.cvshome.org¸¦ ÂüÁ¶ÇϽʽÿÀ.

°ü·Ã °³³ä
CVS ÀúÀå¼Ò
ºÐ±â
¹öÀü
CVS ÀúÀå¼Ò¿Í µ¿±âÈ­

°ü·Ã Ÿ½ºÅ©
CVS ÀúÀå¼Ò À§Ä¡ ÀÛ¼º

CVS ÀúÀå¼Ò¿¡¼­ ÇÁ·ÎÁ§Æ® üũ¾Æ¿ô
 
Workbench¿¡¼­ ÀÚ¿ø ¹Ù²Ù±â

CVS¸¦ »ç¿ëÇÏ¿© »õ ÇÁ·ÎÁ§Æ® °øÀ¯

ÀúÀå¼Ò¿Í µ¿±âÈ­

°»½Å

Ãæµ¹ ÇØ°á

ºÐ±â¿¡¼­ º´ÇÕ

È®¾à

°ü·Ã ÂüÁ¶
CVS

Copyright IBM Corporation and others 2000, 2003. All Rights Reserved.