ÇÁ·ÎÁ§Æ®¿¡ ƯÀ¯ÇÑ ¿ÀÆÛ·¹À̼Ç

 

Àüü ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëµÉ ¼ö ÀÖ´Â ¸î °³ÀÇ CVS°ü·Ã ¿ÀÆÛ·¹À̼ÇÀÌ ÀÖ½À´Ï´Ù.  ±×µéÀº ÁÖ¿ä CVS ¸Þ´º·ÎºÎÅÍ ¸ðµÎ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù:

 

*   ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ® ÆÄÀÏÀÇ CVS Á¤º¸ º¸±â

*   ÇÁ·ÎÁ§Æ® Ä¿¹ÌÆÃ  

*   ÇÁ·ÎÁ§Æ® °»½Å  

*   ÇÁ·ÎÁ§Æ® »óÅ ȮÀÎ

 

´ç½ÅÀÇ ÇÁ·ÎÁ§Æ® ÆÄÀÏ¿¡ °üÇÑ CVS Á¤º¸ º¸±â


IDEA´Â ´ç½Å¿¡°Ô ÃÖÁ¾ °»½Å, üũ ¾Æ¿ô, ¶Ç´Â Ä¿¹ÔÇÑ ÀÌÈÄÀÇ ±×µéÀÇ »óÅ¿¡ °üÇÑ ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ® ÆÄÀÏÀÇ ¸ðµç °ÍÀ» °ËÅäÇÒ ¼ö ÀÖµµ·Ï ±× ³»ºÎÀÇ CVS File View Æ¯Â¡À» Á¦°øÇÕ´Ï´Ù. ´ç½ÅÀº ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ®¿¡¼­ ¾î¶² ÆÄÀÏ¿¡ ´ëÇØ¼­ status, revision number, sticky tag/date¿Í keyword substitution ±ÔÄ¢À» °ËÅäÇÒ ¼ö ÀÖ½À´Ï´Ù.


ÀÌ º¸±â´Â Á¦°øµÈ Åø À©µµ¿ì¿¡ ³ªÅ¸³ª°í, ´ç½Å¿¡°Ô ±×µéÀÇ ¼Ó¼º¿¡ ÀÇÇØ ÇÁ·ÎÁ§Æ® ÆÄÀÏÀ» ÇÊÅ͸µÇϰí, Á¤·ÄÇÏ´Â °ÍÀ» Çã¶ôÇÕ´Ï´Ù.
ÀÌ Åø À©µµ¿ì¸¦ °¡´ÉÇÏ°Ô Çϱâ À§ÇÏ¿©, ¸ÞÀÎ ¸Þ´º·ÎºÎÅÍÀÇ CVS |  Show File View¸¦ ¼±ÅÃÇϽʽÿÀ:



Åø À©µµ¿ì Á¦¾î´Â ¾à°£ Á÷°üÀûÀÔ´Ï´Ù.  ´ç½ÅÀÌ ±×°ÍÀ» Æ÷ÀÎÆ® ÇÒ ¶§ ¾î¶² Åø¹Ù ¹öưÀÌ¶óµµ ÅøÆÁÀ» Ç¥½ÃÇÒ °ÍÀÔ´Ï´Ù.  ºÎ°¡ÀûÀÎ ¾à°£ÀÇ ¼³¸íÀ» ÇÊ¿äÇÒÁöµµ ¸ð¸£´Â ¹öưÀº ´ÙÀ½°ú °°½À´Ï´Ù:

*    Synchronize: 
´ç½ÅÀº º¯°æµÈ ÆÄÀÏÀÌ º¯°æÀ¸·Î¼­ ¸¶Å©µÇµµ·Ï ¿¡µðÅÍ¿¡¼­ º¯°æÇÑ ÈÄ¿¡ Åø À©µµ¿ì¿¡¼­ º¸´Â °ÍÀ» µ¿±âÈ­ ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù´ç½ÅÀº ¿¹ÄÁ´ë ÆÄÀÏ À§¿¡¼­ CVS ¸í·ÉÀ» ºÎ¸£°í ³­ ÈÄ¿¡ Update, Commit µî°ú °°ÀÌ ¼öµ¿À¸·Î µ¿±âÈ­ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. ¸í·ÉÀÌ ¼öÇàµÈ ÈÄ¿¡ IDEA´Â º¯°æ°ú Àç»ýÀ» ÀÚµ¿ÀûÀ¸·Î ºÐ¼®ÇÒ °ÍÀÔ´Ï´Ù.

*    View Mode: 
 
´ç½ÅÀº Æ®¸® ¸ðµå·Î ¶Ç´Â ¸ñ·Ï ¸ðµå·Î ÆÄÀÏÀ» º¸´Â °ÍÀ» ´õ ÁÁ¾ÆÇÒ ¼öµµ ÀÖ½À´Ï´Ù.  ´ç½ÅÀº ÀÌ Åø¹Ù ¹öưÀ» Åä±ÛÇÏ¿© ¸ðµå¸¦  ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.  ¸ñ·Ï ¸ðµå¿¡¼­, Ç¥ Çì´õ¸¦ Ŭ¸¯ÇÏ¸é »óÀÀÇÏ´Â ¸Å°³ º¯¼ö¿¡ ÀÇÇØ ÆÄÀÏÀ» Á¤·ÄÇÕ´Ï´Ù. ¿À¸§Â÷¼ø°ú ³»¸²Â÷¼ø Á¤·ÄÀ» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

Filter By File Status ±×·ìÀº ´ç½ÅÀÌ º¸±â¸¦ °¨¼Ò½ÃŰ´Â °ÍÀ» µ½½À´Ï´Ù. ±×·¡¼­ ÁöÁ¤µÈ »óŰ¡ ÀÖ´Â ÆÄÀϸ¸ÀÌ ¸®½ºÆ® µË´Ï´Ù.
´ç½ÅÀº »óÀÀÇÏ´Â Å×À̺í Ä®·³¿¡¼­ ¶Ç´Â ´Ü¼øÈ÷ ÆÄÀÏÀÇ »óÅ »öÀ» ÇØ¼®¿¡¼­ µÑ Áß ¾î´À ÂÊ¿¡¼­µµ ¸®½ºÆ®µÈ ÆÄÀÏÀÇ »óÅ Á¤º¸¸¦ ¾òÀ»  ¼ö ÀÖ½À´Ï´Ù.


Shown Columns ±×·ì ¹Ú½ºÀÇ µµ¿òÀ¸·Î, ´ç½ÅÀº Ç¥ÀÇ ÄÜÅÙÆ®¸¦ ¿øÇÏ´Â Ä®·³À» °¡´É/ºÒ°¡´ÉÇÏ°Ô ÇÏ¿© ½±°Ô Ä¿½ºÅ͸¶ÀÌÁî ÇÒ ¼ö ÀÖ½À´Ï´Ù.


ÀÌ Åø À©µµ¿ìÀÇ ¹®¸Æ ¸Þ´º´Â ¸ðµç ÆÄÀÏ¿¡ °ü·ÃµÈ CVS ¸í·ÉÀ» Æ÷ÇÔÇÕ´Ï´Ù.  ÇöÀç Àû¿ë °¡´ÉÇÑ °ÍÀº »ç¿ë °¡´ÉÇÏ°Ô µË´Ï´Ù.

º¹¼ö ¼±ÅÃÀÌ ÆÄÀÏ ¸ñ·Ï¿¡¼­ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ÀÌÈÄ·Î, CVS File View¸¦ »ç¿ëÇÏ¸é Æ¯È÷ µµ¿òÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.  ¿©±â¿¡¼­ ´ç½ÅÀº ±×µéÀÇ »óÅ¿¡ ÀÇÇÑ ¸î °³ÀÇ ÆÄÀÏÀ» ¸ðÀ» ¼ö ÀÖ°í, ±× ´ÙÀ½ ±×µé ¸ðµÎ¿¡ ÇÊ¿ä CVS ¸í·ÉÀ» Çѹø¿¡ Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.  ¿¹¸¦ µé¸é, ¸¸ÀÏ ´ç½ÅÀÌ º¯°æµÈ ¸î °³ÀÇ ÆÄÀÏÀ» °¡Áø´Ù¸é, ´ç½ÅÀº ½±°Ô ÆÄÀÏ »óÅ·ΠÁ¤·ÄÇÏ°í ¶Ç´Â ´ÜÁö º¯°æµÈ ÆÄÀÏÀ» ÇÊÅ͸µÇϸç, ±× ´ÙÀ½ Àüü ¶Ç´Â ±×µé ÁßÀÇ ÀϺθ¦ ¼±ÅÃÇÏ°í ¹®¸Æ ¸Þ´º·ÎºÎÅÍ Commit À» ºÎ¸¦ ¼ö ÀÖ½À´Ï´Ù.


CVS
ÆÄÀÏ º¸±â·ÎºÎÅÍ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â º°µµ ÆÄÀÏ Á¶ÀÛ¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×À» À§ÇØ ÆÄÀÏ¿¡ ƯÀ¯ÇÑ ¿ÀÆÛ·¹À̼ǠÀ» ÂüÁ¶ÇϽʽÿÀ.

ÇÁ·ÎÁ§Æ® Ä¿¹Ô


 IDEAÀÇ Commit Project   ¸í·ÉÀº ´ç½Å¿¡°Ô CVS ÀúÀå¼Ò·Î ÇÁ·ÎÁ§Æ®¿¡¼­ ¸¸µé¾îÁö´Â ¸ðµç º¯°æÀ» ¾÷·ÎµùÇϴµ¥ ¸Å¿ì Æí¸®ÇÑ ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù.  Ä¿¹Ô ¿ÀÆÛ·¹À̼ÇÀ» ¼öÇàÇϱâ Àü¿¡, IDEA´Â ´ÙÀ½ÀÇ ´ÙÀ̾ó·Î±×¸¦ ¿±´Ï´Ù:



¿©±â¿¡¼­ ´ç½ÅÀº ÀúÀå¼Ò¿Í ÇÔ²² ´ç½ÅÀÇ ÃÖÁ¾ µ¿±âÈ­ ÀÌÈÄ ÇÁ·ÎÁ§Æ®¿¡¼­ ´ç½Å¿¡ ÀÇÇØ ¸¸µé¾îÁö´Â ¸ðµç º¯°æÀ» °ËÅäÇÒ ¼ö ÀÖ½À´Ï´Ù.  »ç½Ç»ó ÁÂÃøÀÇ ÆÐ³ÎÀº ´ç½ÅÀÇ ÃÖÁ¾ üũ¾Æ¿ô, ¾÷µ¥ÀÌÆ®, ¶Ç´Â Ä¿¹ÔÀ» Áï½Ã µû¸£°í ÀÖ´Â ÇÁ·ÎÁ§Æ® ÆÄÀÏ »óÅÂÀÇ "snapshot" ÀÔ´Ï´Ù. ¿ìÃøÀÇ ÆÐ³ÎÀº ÆÄÀÏÀÇ current »óŸ¦ Ç¥½ÃÇÕ´Ï´Ù.


ÇÁ·ÎÁ§Æ®¸¦ Ä¿¹Ô ÇÒ ¶§ ¾Ë·ÁÁöÁö ¾Ê°í ¿ÜºÎÀûÀ¸·Î »èÁ¦µÈ ÆÄÀÏÀº ¹«½ÃµË´Ï´Ù.  ´ç½ÅÀº Æ®¸® ºä·ÎºÎÅÍ ±×·± ÆÄÀÏÀ» º¸À̰ųª ¼û±â±â À§Çؼ­ Show unknown ¿Í Show externally deleted üũ ¹Ú½º¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é, ¸¸ÀÏ ´ç½ÅÀÌ ÆÄÀÏÀ» Ãß°¡ ¶Ç´Â »èÁ¦Çϱâ À§ÇÑ ½ºÄÉÁÙ ÆÄÀÏÀ» ¿øÇÑ´Ù¸é ´ç½ÅÀº ±×µéÀ» Ç¥½ÃÇÏ°í ½Í¾îÇÒ °Í ÀÔ´Ï´Ù.
±×·± ÆÄÀÏ À§ÀÇ ¿ÀÆÛ·¹À̼ÇÀ» À§ÇØ, ´ç½ÅÀº ¹®¸Æ ¸Þ´º ¶Ç´Â ¾î´À ÂÊÀÇ ÆÐ³Î¿¡¼­ ÆÄÀÏ À̸§ÀÇ ¿À¸¥ÂÊ¿¡¼­  ¿Í  ¾ÆÀÌÄÜÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù (´ç½ÅÀÌ ¸¶¿ì½º·Î ±×µéÀ» °¡¸®Å³ ¶§ ¾ÆÀÌÄÜÀº Ç×»ó ÅøÆÁÀ» Ç¥½ÃÇÕ´Ï´Ù).

 


Context menu: 
ÀÌ ´ÙÀ̾ó·Î±×¿¡¼­ ÀÌ¿ë °¡´ÉÇÑ ¹®¸Æ ¸Þ´º´Â ´ëºÎºÐ ´ÙÀ̾ó·Î±×ÀÇ Åø¹Ù ÄÜÅÙÆ®¸¦ ¹Ýº¹Çϰí, ÆÄÀÏ À§¿¡¼­ ºÎ°¡ÀÇ ¸î °³ÀÇ ¿ÀÆÛ·¹À̼ÇÀ» Á¦°øÇÕ´Ï´Ù: Ignore, Add ¿ÍRemove

 

Toolbar: 

Show Changes: 
ÇöÀç ¼±ÅÃµÈ ÆÄÀÏÀÇ µÎ ¹öÀüÀ» ºñ±³Çϱâ À§ÇØ Diff  ´ÙÀ̾ó·Î±×¸¦ ¿±´Ï´Ù.  Ç¥ÁØ Åø¹Ù ¹öư¿¡ ´õÇÏ¿©, Diff ´ÙÀ̾ó·Î±×´Â ¶ÇÇÑ µÎ ¹öưÀ» Æ÷ÇÔÇÒ °ÍÀÔ´Ï´Ù:
±×µéÀ» ÀÌ¿ëÇϸé, ±×°Í¿¡ ÈĹæÀ» ¹Ù²ÙÁö ¾Ê°í ´ç½ÅÀº Commit Project  Æ®¸®ÀÇ ´ÙÀ½/ÀÌÀüÀÇ ´Ù¸¥ ÆÄÀÏ¿¡ »¡¸® ³×ºñ°ÔÀÌÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Rollback Changes: 
ÃÖÁ¾ µ¿±âÈ­ ÇöÀç »óÅ¿¡ À־ ÀÌ ¸í·ÉÀº ¼±ÅÃµÈ ÆÄÀÏ ¶Ç´Â ÆÄÀÏÀÇ »óŸ¦ µ¹¸± °ÍÀÔ´Ï´Ù.

¸¸ÀÏ ´ç½ÅÀÌ ´Ù¸¥ CVS »óÅÂ¿Í ÇÔ²² ¸ÖƼ ÆÄÀÏÀ» ¼±ÅÃÇß´õ¶ó¸é, ÀÌ ¸í·ÉÀ» ºÎ¸£´Â °Í¿¡ ÁÖÀÇÇϽʽÿÀ.
Rollback Changes ´Â CVS »óÅ¿¡ µû¶ó¼­ ´Ù¾çÇÑ ¿µÇâÀ» °¡Áý´Ï´Ù.  ´Ù¸¥ ÆÄÀÏ¿¡ ´ëÇØ ÀÌ ¸í·ÉÀÇ ´õ ¸¹Àº Á¤º¸¸¦ À§ÇØ,  File-specific Operations: RollbackÀ» ÂüÁ¶ÇϽʽÿÀ.

Edit Source: 
´ÙÀ̾ó·Î±×¸¦ ´Ý°í, ¿¡µðÅÍ¿¡¼­ ÇöÀç ¼±ÅÃµÈ ÆÄÀÏÀ» ¿±´Ï´Ù.

Exclude from Commit: 

Ä¿¹ÔÀ¸·ÎºÎÅÍ Á¦¿ÜµÇ´Â ¼±Åà ÆÄÀÏÀ» ¸¶Å©ÇÕ´Ï´Ù.  À̰ÍÀº ¸í·ÉÀ» ¼öÇàÇÒ ¶§ CVS°¡ ´ÜÁö ÀÌ ÆÄÀÏÀ» ¹«½ÃÇÒ °ÍÀÎÁö¸¦ ÀǹÌÇÕ´Ï´Ù.  Ä¿¹ÔÀ¸·ÎºÎÅÍ Á¦¿ÜµÈ ÆÄÀÏÀº strike-through ÆùÆ®¿Í ´õºÒ¾î ³ªÅ¸³³´Ï´Ù.

Include into Commit: 

´ç½ÅÀÌ Ä¿¹ÔÀ¸·ÎºÎÅÍ Á¦¿ÜµÇ´Â ¾î¶² ÆÄÀÏÀ» °®°í ÀÖ°í (ÀÌµé ÆÄÀÏÀº strike-through ÆùÆ®¿Í ´õºÒ¾î ³ªÅ¸³³´Ï´Ù) ´ç½ÅÀÌ ±×µéÀ» µÚ·Î Æ÷ÇÔÇÏ°í ½Í¾îÇÒ ¶§, ´ÜÁö ÇÊ¿äÇÑ ÆÄÀÏÀ» ¼±ÅÃÇϰí, ÀÌ ¸í·ÉÀ» ºÎ¸¨´Ï´Ù.

Other notes: 

ÇÁ·ÎÁ§Æ® »óŸ¦ °ËÅäÇÏ°í ³­ ÈÄ¿¡ ±×¸®°í Ä¿¹ÔÇϱâ Àü¿¡, ´ç½ÅÀº Äڵ带 ÀçÆ÷¸ËÇÒ Çʿ䰡 Àְųª, ´ç½ÅÀÇ ÄÚµå ½ºÅ¸ÀÏ ¼³Á¤¿¡ µû¸£¸é ±×°Í¿¡¼­ ÀÓÆ÷Æ®¸¦ ÃÖÀûÈ­ÇØµµ ÁÁ½À´Ï´Ù
ÇÊ¿äÇϸé, Ä¿¹Ô ÁÖ¼®À» ¾²°í ±× ´ÙÀ½ CommitÀ» Ŭ¸¯ÇÕ´Ï´Ù. 
IDEA´Â CVS ÀúÀå¼Ò¿Í ÇÔ²² µ¿±âÈ­¸¦ ½ÃÀÛÇÒ °ÍÀÔ´Ï´Ù.
CVS
¼­¹ö·ÎºÎÅÍÀÇ ¾î¶² Ãâ·ÂÀ̶󵵠CVS Ãâ·Â ÅÇ¿¡¼­ ¶Ç´Â ¸¸ÀÏ ¿À·ù°¡ ÀÖÀ¸¸é CVS Åø À©µµ¿ìÀÇ Errors  ÅÇ¿¡¼­ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù.


¸¸ÀÏ Ä¿¹ÔÇϰí ÀÖ´Â ÀϺΠÆÄÀÏÀÇ »óŰ¡ ¼­¹ö À§¿¡¼­ ÀÌ¹Ì º¯°æµÇ¾ú´Ù¸é, ´ç½ÅÀº »óÀÀÇÏ´Â ¿À·ù ¸Þ½ÃÁö¸¦ ¾òÀ» °ÍÀ̰í, ±× ´ÙÀ½ per-file ±âÃÊ À§¿¡¼­ Ãæµ¹À» ÇØ°áÇÒ Çʿ䰡 ÀÖÀ» °ÍÀÔ´Ï´Ù.  ºÐ¸®µÈ ÆÄÀϰú ÇÔ²² °¡´ÉÇÑ Ä¿¹Ô ¹®Á¦¿¡ °üÇØ ´õ ¸¹Àº Á¤º¸¸¦ º¸·Á¸éÆÄÀÏ¿¡ ƯÀ¯ÇÑ ¿ÀÆÛ·¹À̼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.

 


 

ÇÁ·ÎÁ§Æ® °»½Å


´ç½ÅÀº ¸ÞÀÎ ¸Þ´º¿¡¼­ CVS |  Update Project¸¦ È£ÃâÇÏ¿© ´ç½ÅÀÇ Àüü ÇÁ·ÎÁ§Æ®¸¦ ¡°Update¡±ÇÏ´Â IDEA¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ¿ÀÆÛ·¹À̼ÇÀº ƯÈ÷ ´ç½ÅÀÌ À§Ä¡»ó ³õÄ¡°í ÀÖ´Â ÀúÀå¼Ò(»õ·Î Ãß°¡µÇ°Å³ª ±âÁ¸ÀÇ µÑ ´Ù)¿¡¼­ Á¸ÀçÇÏ´Â ÆÄÀÏ »Ó¸¸ ¾Æ´Ï¶ó ÀúÀå¼Ò¿¡¼­ »èÁ¦µÈ ÆÄÀÏÀ» º¸À̴µ¥ µµ¿òÀÌ µË´Ï´Ù.  ±×°ÍÀº ¶ÇÇÑ ´ç½ÅÀÌ À§Ä¡»ó °¡Áö°í ÀÖ°í Ãæµ¹À» ¹ß°ßÇÏ´Â ¸ðµç º¯°æµÈ ÆÄÀÏÀ» ¿ä¾àÇÏ´Â ÁÁÀº ¹æ¹ýÀԴϴپƷ¡ÂÊÀº ¸¸ÀÏ ÇÁ·ÎÁ§Æ®°¡ ¾ÆÁÖ Å©¸é ¿ÀÆÛ·¹À̼ÇÀº ¾à°£ÀÇ ½Ã°£ÀÌ °É¸± ¼ö ÀÖ´Ù¶ó´Â °ÍÀÔ´Ï´Ù.
´ç½ÅÀº °»½Å ÇÁ·ÎÁ§Æ®¸¦ È£ÃâÇÒ ¶§ Àüü ÇÁ·ÎÁ§Æ®´Â CVS ÀúÀå¼Ò¸¦ ºÐ¼®ÇÏ°í ºñ±³ÇÕ´Ï´Ù, ±×¸®°í ¸î °³ÀÇ °¡´ÉÇÑ µ¿ÀÛÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ÆÄÀÏ »ó¿¡¼­ »ý°Ü³³´Ï´Ù:

*   ÀúÀå¼Ò¿Í ÇÔ²² µ¿±âÈ­ ÇÏ´Â ·ÎÄà ÆÄÀÏÀº ¹«½ÃµË´Ï´Ù

*   ¸¸ÀÏ ¹öÀüÀÌ ´õ »õ·Î¿ì¸é ·ÎÄà ÆÄÀÏÀº ÀúÀå¼Ò ¹öÀü°ú ÇÔ²² updated µË´Ï´Ù.

*   ÀúÀå¼ÒÀÇ ¾î¶² »õ·Î¿î(´ç½ÅÀÇ ÃÖÁ¾ µ¿±âÈ­ ÀÌÈÄ)ÆÄÀÏÀÌ¶óµµ À§Ä¡»ó Ãß°¡µË´Ï´Ù.

*   ¸¸ÀÏ ±×µéÀÌ À§Ä¡»ó Á¸ÀçÇÏ¸é ´ç½ÅÀÇ ÃÖÁ¾ µ¿±âÈ­ ÀÌÈÄ ÀúÀå¼Ò·ÎºÎÅÍ »èÁ¦µÈ ÆÄÀÏÀº À§Ä¡»ó »èÁ¦µË´Ï´Ù.

*   º¯°æµÈ °Í¿¡ µû¶ó ´ç½ÅÀÌ ´ç½ÅÀÇ ÃÖÁ¾ µ¿±âÈ­ ÀÌÈÄ º¯°æÇß´ø ·ÎÄà ÆÄÀÏÀº ±â·ÏµË´Ï´Ù.  ´ç½ÅÀº ±×µéÀ» ³ªÁß¿¡ Ä¿¹Ô ÇÒ Çʿ䰡 ÀÖÀ» °ÍÀÔ´Ï´Ù.

*   ÆÄÀÏÀÇ ÀúÀå¼Ò ¹öÀüÀÌ ´ç½ÅÀÇ ÃÖÁ¾ µ¿±âÈ­ ÀÌÈÄ ´Ù¸¥ ´©±º°¡¿¡ ÀÇÇØ º¯°æµÇ°í ´ç½ÅÀÇ ·ÎÄà īÇǰ¡ ¶ÇÇÑ º¯°æµÇ¾ú´õ¶ó¸é, ÆÄÀÏÀº ÀúÀå¼Ò ¹öÀüÀ¸·Î À§Ä¡»ó ÇÕº´µË´Ï´Ù.  ´ç½ÅÀº ÀÌ ¸ÓÁöµÈ ÆÄÀÏÀ» ³ªÁß¿¡ Ä¿¹ÔÇÒ Çʿ䰡 ÀÖÀ» °ÍÀÔ´Ï´Ù.  ¸¸ÀÏ ÆÄÀÏÀÌ Ãæµ¹°ú ÇÔ²² ÇÕº´µÇ¸é, ±×°ÍÀº º°µµ Ä«Å×°í¸®¿¡¼­ ±â·ÏµË´Ï´Ù.  ´ç½ÅÀº ±× ´ÙÀ½ ¸ðµç ±×·± ÆÄÀÏÀ» °ËÅäÇϰí, Ãæµ¹À» ¼öµ¿À¸·Î ÇØ°áÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

*   À§Ä¡»ó Ãß°¡µÇ¾úÀ¸³ª ÀúÀå¼ÒÀÇ ¾È¿¡ Á¸ÀçÇÏÁö ¾Ê´Â ÆÄÀÏÀº ·Î±×µË´Ï´Ù.  ´ç½ÅÀº ±×µéÀ» ³ªÁß¿¡ Ä¿¹ÔÇÒ Çʿ䰡 ÀÖÀ» °ÍÀÔ´Ï´Ù.

*   »õ·Î¿î ÆÄÀÏÀÌ ¾Æ´Ï°í À§Ä¡»ó ºø³ª°¡°í ÀÖ´Â ÀúÀå¼ÒÀÇ ¾È¿¡ Á¸ÀçÇÏ´Â ÆÄÀÏÀº º¹¿øµË´Ï´Ù

¾Æ·¡ ±×¸²Àº Update Project ¿ÀÆÛ·¹À̼ÇÀÌ ³¡³µÀ» ¶§ ³ªÅ¸³ª´Â CVS Update Á¤º¸ Åø À©µµ¿ì¸¦ º¸¿©ÁÝ´Ï´Ù.  Åø À©µµ¿ì´Â ¿ÀÆÛ·¹À̼ÇÀÇ µ¿ÀÛÀÇ °á°ú¸¦ Ç¥½ÃÇÕ´Ï´Ù.  ±×¸²Àº Update Project ¿ÀÆÛ·¹À̼ÇÀÇ °¡´ÉÇÑ °á°ú¸¦ ¼³¸íÇÕ´Ï´Ù.  µðÆúÆ®·Î, ¿©·¯ °¡Áö ¿ÀÆÛ·¹À̼ÇÀÌ ³ª¹«±¸Á¶ º¸±â¿¡¼­ ºÐ·ùµÈ´Ù¶ó´Â Á¡¿¡ ÁÖÀÇÇϽʽÿÀ.(À§¿¡ ¾ð±ÞµÈ ¸ðµç ½Ã³ª¸®¿À°¡ ³ªÅ¸³ªÁö´Â ¾Ê½À´Ï´Ù.) °¢ ¿ÀÆÛ·¹À̼ÇÀº Æú´õ·Î¼­ ³ªÅ¸³³´Ï´Ù. ±×¸®°í ¿ÀÆÛ·¹À̼ǿ¡ ÀÇÇØ ¿µÇâÀ» ¹Þ´Â ÆÄÀÏÀº Ä«Å×°í¸®¿¡¼­ ³ëµå·Î¼­ ¸®½ºÆ®µË´Ï´Ù.  ´ç½ÅÀº

ÆÐŰÁö¿¡ µû¶ó¼­ ±×·ìÆÄÀÏ¿¡ Åø¹Ù »óÀÇ Group by packages ¾ÆÀÌÄÜ (  )À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. (µðÆúÆ®·Î ÆÄÀÏÀº ´Ü¼øÈ÷ ¾ËÆÄºª¼øÀ¸·Î ¸®½ºÆ® µË´Ï´Ù).



ÀÌ ´ÙÀ̾ó·Î±×·ÎºÎÅÍ ´ç½ÅÀº ¸î °³ÀÇ ÀÏÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù:

*   ÆÄÀÏ À§¿¡¼­ ÆÄÀÏÀ» ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯Çϰí, ¹®¸Æ ¸Þ´º·ÎºÎÅÍ ¼±ÅÃÇÏ¿© ÀϺΠCVS ¿ÀÆÛ·¹À̼ÇÀ» È£ÃâÇϽʽÿÀ

*   ´ÙÀ̾ó·Î±×¿¡¼­ ±×°ÍÀ» ¼±ÅÃÇϰí Enter¸¦ ´­·¯¼­ ¿¡µðÅÍ¿¡¼­ ÆÄÀÏÀ» ¿©½Ê½Ã¿À

*   ¿¡µðÅÍ¿¡¼­ ÆÄÀÏÀ» ¿­°í, ´ÙÀ̾ó·Î±×¿¡¼­ ÆÄÀÏÀ» ¼±ÅÃÇÏ°í ´õºí Ŭ¸¯Çϰųª, F4¸¦ ´­·¯¼­ ¿¡µðÅÍ¿¡ ÃÊÁ¡À» ¸ÂÃä´Ï´Ù.

ÇÁ·ÎÁ§Æ® »óȲ üũ


CVS ¸ÞÀÎ ¸Þ´º·ÎºÎÅÍ Check Project Status¸¦ ºÎ¸£´Â °Í¿¡ ÀÇÇØ ´ç½ÅÀº CVS ÀúÀå¼ÒÀÇ ÇöÀç »óÅ¿¡ °ü·ÃÇÏ¿© ÇöÀçÀÇ ÇÁ·ÎÁ§Æ® »óŸ¦ ½±°Ô È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
IDEA´Â ¼­¹ö·ÎºÎÅÍÀÇ CVS Á¤º¸¸¦ ¿äûÇÒ °ÍÀ̰í, ±×°ÍÀ» ´ç½ÅÀÌ À§Ä¡»ó °¡Áø °Í°ú ºñ±³ÇÒ °ÍÀ̰í, ±× ´ÙÀ½ CVS Åø À©µµ¿ìÀÇ Status  ÅÇ¿¡¼­ ºñ±³ °á°ú¸¦ Ãâ·ÂÇÒ °ÍÀÔ´Ï´Ù:



°á°úÀûÀÎ Á¤º¸´Â »óÅ¿¡ ÀÇÇØ Æí¸®ÇÏ°Ô ±×·ìµË´Ï´Ù.

 

´ç½ÅÀÌ ³Ê¹« ¸¹Àº º¯°æÀ» ¸¸µé°Å³ª ¶Ç´Â ´ç½ÅÀÌ ÀúÀå¼Ò¿Í ¾à°£ ¿À·§µ¿¾È µ¿±âÈ­ÇÏÁö ¾Ê¾Ò°Å³ª, ¶Ç´Â ´ç½ÅÀÌ ÇÁ·ÎÁ§Æ® À§¿¡¼­ ¶Ç´Â ½ÉÁö¾î ÄÚµåÀÇ °°Àº ºÎºÐ À§¿¡¼­ ÀÛ¾÷ÇÏ´Â ºñ±³Àû Å« ÆÀÀ» °®°í ÀÖÀ» ¶§, ƯÈ÷ CVS·Î ´ç½ÅÀÇ ÇÁ·ÎÁ§Æ®¸¦ Ä¿¹ÔÇϱâ ÀüÀÇ ÀÌ·± ¸í·ÉÀ» ºÎ¸£´Âµ¥ À¯¿ëÇÕ´Ï´Ù.

¸¸ÀÏ ´ç½ÅÀÌ Àüü ÇÁ·ÎÁ§Æ® À§¿¡¼­ Commit  ¸í·ÉÀ» ºÎ¸¥´Ù¸é, ½ÇÁ¦·Î Status º¸±â´Â ´ç½Å¿¡°Ô ¹«¾ùÀÌ ¹ß»ýÇߴ°¡ÀÇ ±×¸²À» º¸¿©ÁÝ´Ï´Ù. ´ç½ÅÀº º¯°æÀÌ À§Ä¡»ó ¸¸µéÁö ¾Ê¾Ò´Ù´Â °ÍÀ» ¾Ë °ÍÀ̰í,  ¶Ç´Â ¼­¹ö À§¿¡¼­, ´ç½ÅÀº ¶ÇÇÑ Ãæµ¹À» »ý»êÇÏ´Â ÇÕº´ »Ó¸¸ ¾Æ´Ï¶ó  °¡´ÉÇÑ ÇÕº´¿¡ ´ëÇØ¼­ ¾Ë°Ô µÉ °Í ÀÔ´Ï´Ù.


ÀÌ Á¤º¸¿¡ ±âÃÊÇÏ¿©, ´ç½ÅÀº °¡´ÉÇÑ Ãæµ¹À» ù ¹øÂ°·Î ÇØ°áÇϱâ·Î °áÁ¤Çصµ ÁÁ°í, ±× ´ÙÀ½ ´ç½ÅÀÇ º¯°æÀ» ÀúÀå¼Ò¿¡¼­ Ä¿¹ÔÇØµµ ÁÁ½À´Ï´Ù.
¸¸ÀÏ ´ç½ÅÀÌ Æ®¸®ÀÇ ³ëµå¸¦ ¿À¸¥ÂÊ ¹öư Ŭ¸¯Çϸé, ¹®¸Æ ¸Þ´º´Â ÇöÀçÀÇ Ç׸ñ¿¡ Àû¿ë °¡´ÉÇÑ ¸ðµç CVS ¸í·ÉÀ» Æ÷ÇÔÇÒ °ÍÀÔ´Ï´Ù.


This view is similar to the CVS File View  , with the following differences: 
ÀÌ º¸±â´Â ´ÙÀ½ÀÇ ´Ù¸¥ Á¡°ú ÇÔ²² CVS ÆÄÀÏ º¸±â ¿Í À¯»çÇÕ´Ï´Ù: 

*   File View °¡ ÇöÀçÀÇ ÇÁ·ÎÁ§Æ®¸¦ ÃÖÁ¾À¸·Î üũ¾Æ¿ô, ¾÷µ¥ÀÌÆ®, Ä¿¹ÔµÇ¾úÀ» ¶§ÀÇ »óÅÂ¿Í ºñ±³ÇÏ´Â µ¿¾È Status º¸±â´Â ´ç½ÅÀÇ ÇöÀçÀÇ ÇÁ·ÎÁ§Æ® »óŸ¦ ÀúÀå¼ÒÀÇ ÇöÀç »óÅÂ¿Í ºñ±³ÇÕ´Ï´Ù

*   File View°¡ ´ÜÁö ÆÄÀÏÀÇ »óŸ¦ È®¸³ÇÏ´Â µ¿¾È Status º¸±â´Â °¡´ÉÇÑ ÇÕº´°ú ÇÕº´ Ãæµ¹À» ¿¹ÃøÇÕ´Ï´Ù

*   ±×µéÀÇ °³Á¤ ¹øÈ£, °¡´ÉÇÑ º¯µ¿ÀÌ ¾ø´Â µ¥ÀÌÅÍ µî°ú °°Àº ÆÄÀϻ󿡼­  ºÎ°¡ÀÇ CVS Á¤º¸µµ Á¦°øÇÏÁö ¾Ê´Â °Í¿¡ µû¶ó Status º¸±â´Â À¯ÀÍÇÏ°Ô ´õ ¾àÇÕ´Ï´Ù.