IDEA¿¡¼ ÆÄÀϰú ÇÔ²² ÀÛ¾÷Çϰí CVS ÅëÇÕÀÌ enabled
ÇÒ ¶§, °ÅÀÇ ¸ðµç CVS ¿ÀÆÛ·¹À̼ÇÀº ÀÌ¿ëÇÒ ¼ö ÀÖ°í, ´ÙÁß ÆÄÀÏ »Ó¸¸ ¾Æ´Ï¶ó ½Ì±Û¿¡µµ Àû¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. CVS ¸í·ÉÀº ¸ÞÀΰú ¹®¸Æ CVS ¸Þ´º ¾çÂÊÀ¸·ÎºÎÅÍ ºÒ·ÁÁú ¼ö ÀÖ½À´Ï´Ù.
´ç½ÅÀÌ ºÎ°¡ÀÇ ¸Å°³ º¯¼ö¸¦ °¡Á®¿Ã ¸í·ÉÀ» È£ÃâÇÒ ¶§, ±×µéÀ» ÁöÁ¤Çϱâ À§ÇÑ ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³³´Ï´Ù. (´ç½ÅÀº ±×·± ´ÙÀ̾ó·Î±×¸¦ ÇÁ·ÎÁ§Æ® CVS ¼³Á¤¿¡¼ »óÀÀÇϴ üũ ¹Ú½º¸¦ Ŭ¸®¾îÇÏ¿© ºÒ°¡´ÉÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.)
ÀÌ ¼½¼Ç¿¡ Æ÷ÇԵǴ ¿ÀÆÛ·¹À̼ǿ¡ ´õÇÏ¿©, ´ç½ÅÀÌ IDEA ÀÇ CVS ÅëÇÕ¿¡ ÀÇÇØ Á¦°øµÈ °í±Þ ±â´É ¿¡ ´ëÇØ ¾Æ´Â °ÍÀº Èï¹Ì ÀÖÀ» °Í ÀÔ´Ï´Ù.
ÀÌ ¸í·ÉÀº ´ÜÀÏ ÆÄÀÏ À§¿¡¼ ¶Ç´Â ¸ÖƼ ÆÄÀÏÀÇ ¼±Åà À§¿¡¼ ºÒ·ÁÁú ¼ö ÀÖ½À´Ï´Ù. Commit
File ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù:

Äڵ尡 CVS¿¡ Ä¿¹ÔÇϱâ Àü¿¡ ´ç½ÅÀº ¼±ÅÃÀûÀ¸·Î ¼±ÅÃµÈ ÆÄÀϰú/¶Ç´Â optimize
importsÇÏ´Â IDEA¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù. OK¸¦ Ŭ¸¯Çϱâ Àü¿¡ ´ÙÀ̾ó·Î±×¿¡¼ »óÀÀÇÏ´Â ¹Ú½º¸¦ È®ÀÎÇϽʽÿÀ.
IDEA´Â ´ç½ÅÀÌ ÇÁ·ÎÁ§Æ® CVS ¼³Á¤¿¡¼ ¼³Á¤¿¡ ÀǰÅÇÏ¿© ÁÖ¼®À» Ä¿¹ÔÇÏ´Â °ÍÀ» ó¸®ÇÕ´Ï´Ù.
¸¸ÀÏ Commit¸í·ÉÀÌ ¼º°øÀûÀ¸·Î ¿Ï·áÇÑ´Ù¸é, ÆÄÀÏÀº up to date·Î ¸¶Å©ÇÒ °ÍÀ̰í CVS ¼¹ö ¸®Æ÷Æ®´ÂCVS Ãâ·Â ÅÇ¿¡¼ Ãâ·ÂµÉ °ÍÀÔ´Ï´Ù.Ä¿¹ÔÇÏ·Á°í ÇÒ ¶§ ¾î¶² ¿À·ù°¡ ¹ß»ýÇÑ´Ù¸é, IDEA´Â Errors
ÅÇ¿¡¼ ±×°ÍÀ» ¸®Æ÷Æ® ÇÒ °ÍÀÔ´Ï´Ù.
¿¹¸¦ µé¸é:
¸¸ÀÏ ´ç½ÅÀÌ ´ç½ÅÀÇ ÃÖÁ¾ µ¿±âÈ ÀÌÈÄ ´Ù¸¥ ´©±º°¡¿¡ ÀÇÇØ ¼¹ö À§¿¡¼ ¹ú½á º¯°æµÇ¾ú´ø ÆÄÀÏÀ» °¡Áö¸é, ´ç½ÅÀº ´ÙÀ½ÀÇ ¿À·ù¸¦ ¾òÀ» °ÍÀÔ´Ï´Ù:

ÀÌ °æ¿ì ´ç½ÅÀº ÀúÀå¼Ò¿¡¼ ÇöÀçÀÇ °³Á¤°ú ÇÔ²² ´ç½ÅÀÇ ·ÎÄà īÇǸ¦ merge ÇÒ Çʿ䰡 ÀÖÀ» °ÍÀÔ´Ï´Ù. Ä«Çǰ¡ ÇÕº´µÇ°í ¸ðµç °¡´ÉÇÑ Ãæµ¹Àº ÇØ°áµÈ ¶§ ÆÄÀÏÀº ÇÕº´µÈ »óŸ¦ ÇÒ´çÇÕ´Ï´Ù, ´ç½ÅÀº ÀúÀå¼Ò¿¡ ±×°ÍÀ» ¾ÈÀüÇÏ°Ô Ä¿¹ÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸¸ÀÏ ´ç½ÅÀÌ º¯µ¿ÀÌ ¾ø´Â ÅÂ±× ¶Ç´Â º¯µ¿ÀÌ ¾ø´Â ³¯Â¥·Î ¸¶Å©µÈ ÆÄÀÏÀ» Ä¿¹ÔÇÏ·Á°í ½ÃµµÇϸé, CVS ¼¹ö´Â "°ú°Å¸¦ º¯°æÇÒ" ½Ãµµ¸¦ °¨ÁöÇÒ °ÍÀÔ´Ï´Ù. ±×¸®°í ¿¡·¯´Â ´ÙÀ½°ú °°ÀÌ ³ªÅ¸³¯ °Í ÀÔ´Ï´Ù:

¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ, ´ç½ÅÀº º¯µ¿ÀÌ ¾ø´Â µ¥ÀÌÅ͸¦ Àç¼³Á¤ÇÏ´Â °Í°ú ÇÔ²² update ÇÒ Çʿ䰡 ÀÖÀ» °ÍÀÔ´Ï´Ù. ±× °æ¿ì¿¡´Â, ´ç½ÅÀÇ º¯°æÀº ÆÄÀÏÀÇ °¡Àå ÃÖ±ÙÀÇ
°³Á¤¿¡ ÇÕº´µÉ °ÍÀÔ´Ï´Ù. °¡´ÉÇÑ Ãæµ¹ ( Merge ¸í·ÉÀ» ºÎ¸£´Â °Í¿¡ ÀÇÇØ)¸¦ ÇØ°áÇÏ°í ³ ÈÄ¿¡, ´ç½ÅÀÌ Ä¿¹ÔÇÒ ¼ö ÀÖÀ» °Í ÀÔ´Ï´Ù.
´ç½ÅÀÌ CVS Á¦¾î ¾Æ·¡¿¡¼ ÆÄÀÏÀ» º¯°æ, Ãß°¡, »èÁ¦ÇÒ ¶§, ´ç½ÅÀº Ç×»ó ±×·¯ÇÑ º¯°æÀ» ·Ñ¹éÇÒ ¼ö ÀÖ½À´Ï´Ù.

|
ÆÄÀϻ󿡼 ·Ñ¹é º¯°æÀº ÃÖÁ¾ ¼º°øÇÑ ¾÷µ¥ÀÌÆ®, üũ ¾Æ¿ô ¶Ç´Â Ä¿¹Ô Àü »óÅ·ΠÆÄÀÏÀÇ ÄÜÅÙÆ®¸¦ µÇµ¹¸³´Ï´Ù.
Á¤È®ÇÑ µ¿ÀÛÀº ´ç½ÅÀÌ ÆÄÀÏÀÇ CVS »óÅ¿¡ ÀÇÁ¸ÇÏ´Â Rollback Changes¸¦ ºÎ¸¦ ¶§ ¼öÇàÇÕ´Ï´Ù. ±×·¯¹Ç·Î, ¸Þ´º Ä¿¸Çµå´Â µû¶ó¼ º¯ÇÕ´Ï´Ù. ±×°ÍÀº Ç×»ó ·Ñ¹é ¾ÆÀÌÄÜ( ), Rollback ´Ü¾î¿Í ·Ñ¹éµÉ °ÍÀ» ¸íÈ®È÷ ÇÏ´Â ¼³¸í¾î¸¦ Æ÷ÇÔÇÕ´Ï´Ù (¾Æ·¡
¼¼ºÎ»çÇ×À» º¾´Ï´Ù).
´Ù¸¥ »óÅÂ¿Í ÇÔ²² ¸ÖƼ ÆÄÀÏ À§¿¡¼ ºÒ·ÁÁú ¶§, ±×°ÍÀº Ç×»ó Rollback
Changes ¶ó°í ¸»ÇÒ °ÍÀÔ´Ï´Ù.
|
ÇÁ·ÎÁ§Æ® º¸±â, ÆÄÀÏ º¸±â, ¿¡µðÅÍ, ±×¸®°í Commit Project ´ÙÀ̾ó·Î±×¿¡¼ ÇÑ °³ÀÇ ÆÄÀÏ ¶Ç´Â ÆÄÀϵéÀÌ ÀÖÀ» ¶§ ÀÌ ¸í·ÉÀº ¸ÞÀÎ ¶Ç´Â CVS ¸Þ´º·ÎºÎÅÍ ºÒ·ÁÁú ¼ö ÀÖ½À´Ï´Ù.
ÆÄÀÏ »óÅ¿¡ µû¶ó, Rollback
Changes ¸í·ÉÀº ´ÙÀ½°ú °°ÀÌ º°¸íÀÌ Áö¾îÁú °Í ÀÔ´Ï´Ù:
File Status
|
Rollback Command
|
Result
|
modified
|
Rollback Local Changes
|
ÆÄÀÏ¿¡¼ ¸¸µé¾îÁö´Â ¸ðµç º¯°æÀº µ¹·ÁÁú °ÍÀÔ´Ï´Ù. ±×¸®°í ÆÄÀÏÀº up to date »óŸ¦ ¾òÀ» °ÍÀÔ´Ï´Ù
|
deleted
|
Rollback Deletion
|
ÆÄÀÏÀº µð½ºÅ©¿Í up to date »óÅ·ΠCVS µÑ ´Ù¿¡ ÀúÀåµÉ °Í ÀÔ´Ï´Ù.
|
externally
deleted
|
Rollback Deletion
|
ÆÄÀÏÀº µð½ºÅ© À§¿¡¼ º¹¿øµÉ °ÍÀ̰í, up to date »óŸ¦ ÇÒ´çÇÒ °Í ÀÔ´Ï´Ù
|
added
|
Rollback Creation
|
ÆÄÀÏÀº µð½ºÅ©·ÎºÎÅÍ »èÁ¦µÉ °ÍÀÔ´Ï´Ù
|
merged
|
Rollback Local Changes
|
·ÎÄà º¯°æÀÌ µå·ÓµÉ °ÍÀ̰í, ÀúÀå¼Ò·ÎºÎÅÍÀÇ º¯°æÀÌ Ã¤ÅÃµÉ °ÍÀÔ´Ï´Ù. ±×¸®°í ÆÄÀÏÀº up to date »óŸ¦ ÇÒ´çÇÒ °Í ÀÔ´Ï´Ù
|
merged with
conflicts
|
Rollback Local Changes
|
·ÎÄà º¯°æÀÌ µå·ÓµÉ °ÍÀ̰í, ÀúÀå¼Ò·ÎºÎÅÍÀÇ º¯°æÀÌ Ã¤ÅÃµÉ °ÍÀÔ´Ï´Ù. ±×¸®°í ÆÄÀÏÀº up to date »óŸ¦ ÇÒ´çÇÒ °Í ÀÔ´Ï´Ù
|
unknown
|
Rollback Creation
|
ÆÄÀÏÀº µð½ºÅ©·ÎºÎÅÍ »èÁ¦µÉ °ÍÀÔ´Ï´Ù
|
Effect of Rollback Local Changes
·Ñ¹é ·ÎÄà º¯°æÀÇ È¿°ú´Â ´ç½ÅÀÌ ¸í·ÉÀ» ½ÇÇàÇÏ°í ³ ÈÄ¿¡ À§Ä¡»ó °¡Áö´Â °³Á¤¿¡ °üÇØ¼ ´ç½ÅÀÌ Á÷°üÀûÀ¸·Î ±â´ëÇÏ´Â °ÍÀÌ ¾Æ´ÒÁöµµ ¸ð¸¨´Ï´Ù.
¿À¸¥ÂÊÀÇ ´ÙÀ̾î±×·¥Àº 2¸íÀÇ °³¹ßÀÚ¿¡ ÀÇÇØ CVSÀÇ ÆÄÀϰú µ¿ÀÛÀÇ ¼ø¼¸¦ Ç¥½ÃÇÕ´Ï´Ù. ±×°ÍÀº ·ÎÄà º¯°æÀÇ Ãæµ¹À» ·Ñ¹éÇÏ°í ³ ÈÄ¿¡ ·ÎÄà īÇÇÀÇ CVS °³Á¤¿¡ °üÇØ¼ ÀϾ´Â °ÍÀÇ ´Ü¼øÇÑ ¿¹¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¿©±â¿¡ ¹«¾ùÀÌ ÀϾ´ÂÁö º¸¿©ÁÝ´Ï´Ù:
°³¹ßÀÚ Dev1Àº °³Á¤ 1.1À» ÀúÀå¼Ò¿¡¼ °¡Á®¿Í¼, ±×°ÍÀ» º¯°æÇϰí, ±×³àÀÇ º¯°æÀ» CVS¿¡ Ä¿¹ÔÇÕ´Ï´Ù.
°³¹ßÀÚ Dev2´Â Dev1ÀÌ °³Á¤ 1.1ÀÇ ±×³àÀÇ ·ÎÄà īÇÇ¿¡¼ °°Àº Äڵ带 º¯°æÇÏ°í ¼öÁ¤ÇÑ °ÍÀ» ¾ËÁö ¸øÇÕ´Ï´Ù. Dev2°¡ ±×ÀÇ º¯°æÀ» Ä¿¹ÔÇÒ ¶§, ±×´Â ÀúÀå¼Ò°¡ º¯°æµÇ¾ú´Ù´Â ¸Þ½ÃÁö¸¦ ÀúÀå¼Ò·ÎºÎÅÍ ¾ò°Ô µË´Ï´Ù. ±×·¡¼ ±×´Â µ¿±âÈÇϱâ À§Çؼ Update¸¦ ¼öÇàÇÏ°í ±×³àÀÇ Ä«ÇÇ´Â ±×¶§ °³Á¤ 1.2·Î ¾÷µ¥ÀÌÆ® µÇ°í CVS´Â ±× ÆÄÀÏ À§¿¡¼ Merged with Conflicts»óŸ¦ ¼³Á¤ÇÕ´Ï´Ù.
Dev2´Â ·ÎÄà º¯°æÀ» ·Ñ¹éÇϱâ·Î °áÁ¤ÇÕ´Ï´Ù. ±×´Â °³Á¤ 1.2ÀÇ ·ÎÄà īÇǸ¦ ³²±é´Ï´Ù.
Dev2°¡ CVS¿¡ ÆÄÀÏÀ» Ä¿¹ÔÇÒ ¶§, ÄÜÅÙÆ®°¡ °³Á¤ 1.2¿Í ÀÏÄ¡ÇØµµ ±×°ÍÀº °³Á¤ 1.3 ÀÌ µË´Ï´Ù.
|

|
update
¸í·ÉÀº ´ç½Å¿¡°Ô ÀúÀå¼Ò¿Í ÇÔ²² ´ç½ÅÀÇ ·ÎÄà ÆÄÀÏÀÇ ÄÜÅÙÆ®¸¦
µ¿±âÈÇÏ´Â °ÍÀ» Çã¶ôÇÕ´Ï´Ù. ´ç½ÅÀÌ update¸¦ ´ÙÀ½¿¡ ´ëÇØ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù
´ÜÀÏ ÆÄÀÏ
´ÙÁß ¼±ÅÃµÈ ÆÄÀÏ
ÇϳªÀÇ µð·ºÅ͸®
´ÙÁß ¼±ÅÃµÈ µð·ºÅ͸®
update ¸¦ È£ÃâÇϱâ À§Çؼ:
1.
Project tool
window ¶Ç´Â Commander
¿Í °°Àº ³×ºñ°ÔÀÌ¼Ç º¸±â¿¡¼ Çϳª ÀÌ»óÀÇ ÆÄÀϰú/¶Ç´Â µð·ºÅ͸®¸¦ ¼±ÅÃÇϽʽÿÀ.
2.
¹®¸Æ ¸Þ´º¸¦ »ç¿ëÇϰí, CVS | Update¸¦ ¼±ÅÃÇÕ´Ï´Ù.
3.
Update Options ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³³´Ï´Ù. À̰ÍÀÇ °¢ ¿É¼ÇÀº »óÀÀÇÏ´Â CVS Ä¿¸Çµå Çà ¿É¼Ç¿¡ ¸ÊÀ» Á÷Á¢ ´ëÈü·Î Ç¥ÇöÇÕ´Ï´Ù.
¸¸ÀÏ ´ç½ÅÀÌ ±×µéÀÌ ÇÏ´Â ÀÌ ¿É¼Ç¿¡ Á¤ÅëÇÏÁö ¾ÊÀ¸¸é, CVS¿¡ ´ëÇØ ¹®¼¿¡ »ó´ãÇϽʽÿÀ.
¿ì¸®´Â IDEA¿¡¼ ±×µéÀÇ ÇÁ¸®Á¨Å×À̼ǿ¡ °üÇØ¼ ¿É¼ÇÀÇ ¸î °³¸¦ º¼ °ÍÀÔ´Ï´Ù.

Branch Merging:
¸¸ÀÏ ´ç½ÅÀÌ ±×°ÍÀ» ÇÊ¿äÇϸé, ´ç½ÅÀº Çϳª ¶Ç´Â µÎ °³ÀÇ CVS ºÐ±â¿Í ÇÔ²² ´ç½ÅÀÇ ·ÎÄà ÆÄÀÏÀ» Ä«¿îÅÍÆÄÆ®¿¡ ÇÕº´ÇÏ´Â °ÍÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. CVS ¸í·É¾î ¶óÀÎ ÀÎÅÍÆäÀ̽º¿¡¼, À̰ÍÀº -j ¿É¼ÇÀÔ´Ï´Ù.
¿É¼Ç Don't
Merge ´Â ºÐ±â°¡ ÀϹÝÀûÀ¸·Î ÇÊ¿äÇÏÁö ¾ÊÀº °Í¿¡ µû¶ó ÇÕº´À¸·Î µðÆúÆ®·Î ¼±Åõ˴ϴÙ. ¸¸ÀÏ ´ç½ÅÀÌ ´Ù¸¥ ¿É¼Ç ÁßÀÇ 1°³¸¦ ¼±ÅÃÇϸé, ÅØ½ºÆ® ÇʵåÀÇ ÇÑÂÊ ¶Ç´Â ¾çÂÊÀº »ç¿ë °¡´ÉÇÏ°Ô ÇÏ°Ô µË´Ï´Ù(¿É¼ÇÀÇ ¼±Åÿ¡ ÀÇÁ¸ÇÏ¿©). °¢ ÇʵåÀÇ ¿·¿¡ »ý·« ±âÈ£ ¹öưÀ» Ŭ¸¯Çϸé Select Tag ´ÙÀ̾ó·Î±×°¡ ÆË¾÷µË´Ï´Ù:

|
´ÙÀ̾ó·Î±×´Â CVS ¼¹ö À§¿¡¼ ÀúÀå¼Ò¿¡ ÀÇÇØ À¯ÁöµÈ ¸ðµç branch
tags¸¦ ¸®½ºÆ® ÇÕ´Ï´Ù.
´ç½ÅÀÌ ÇÕº´ÇÏ°í ½Í¾îÇÏ´Â ºÐ±â·Î À§Ä¡ÇÏ°í ¸ñ·Ï¿¡¼ ±×°ÍÀ» ¼±ÅÃÇϽʽÿÀ. ±×¸®°í OK¸¦ Ŭ¸¯ÇϽʽÿÀ.
|
Use Version:
´ç½ÅÀº ´Ù¸¥ ÀϺΠ°³Á¤À¸·ÎºÎÅÍ ´ç½ÅÀÇ ·ÎÄà ½Ã½ºÅÛÀ» ¼±ÅÃÀûÀ¸·Î ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀº ±× tag¿¡ ÀÇÇØ ¶Ç´Â ±× date ±îÁö °³Á¤À» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. Default ¿É¼ÇÀº À̰ÍÀÌ °¡Àå °øÅë µ¿±âÈÀÎ °Í¿¡ µû¶ó ÆÄÀÏÀÇ ÇöÀçÀÇ °³Á¤°ú µ¿Á¶ÇÕ´Ï´Ù. Use
Version À» À§ÇÑ ´Ù¸¥ ¿É¼ÇÀº ´ÙÀ½°ú °°½À´Ï´Ù:
By tag
(-r): ½Ì±Û ÆÄÀÏÀ» ¾÷µ¥ÀÌÆ®ÇÒ ¶§, ´ç½ÅÀº Revision ¶Ç´Â Tag¿¡ ÀÇÇØ µÑ Áß ÇϳªÀÇ °³Á¤À» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀÌ ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇÒ ¶§, ÅØ½ºÆ® Çʵå¿Í »óÀÀÇÏ´Â »ý·« ±âÈ£ ¹öưÀº »ç¿ë °¡´ÉÇÏ°Ô µË´Ï´Ù. °³Á¤ ¹øÈ£ ¶Ç´Â ű׸¦ ÅØ½ºÆ® Çʵ忡 ÀÔ·ÂÇϰí, ellipsis ¹öưÀ» Ŭ¸¯Çϰí, °á°ú ´ÙÀ̾ó·Î±×¿¡¼ °³Á¤ ¶Ç´Â ű׸¦ ¼±ÅÃÇÕ´Ï´Ù:

¸ÖƼ ÆÄÀÏÀ» ¾÷µ¥ÀÌÆ®Çϰųª(°³º°ÀûÀ¸·Î ¼±Åà ¶Ç´Â µð·ºÅ͸®¿¡¼ update ¸¦ È£ÃâÇÒ ¶§ ), ´ç½ÅÀº Tag ¿¡ À§ÇØ °³Á¤À» ¿À·ÎÁö ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù :

By date
(-d): ´ç½ÅÀº ƯÁöÁ¤ÇÑ ³¯Â¥ÀÇ °³Á¤À¸·ÎºÎÅÍ ¾÷µ¥ÀÌÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀº ÇÑ ÆÄÀÏ ¶Ç´Â ´ÙÁß ÆÄÀÏ ¶Ç´Â µð·ºÅ͸® À§¿¡¼ ¾÷µ¥ÀÌÆ®¸¦ È£ÃâÇÏ´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù. ´ç½ÅÀÌ ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇÒ ¶§, ³¯Â¥´Â µðÆúÆ®·Î ÇöÀç ³¯Â¥ÀÔ´Ï´Ù. ´Ù¸¥ ³¯Â¥¸¦ ÁöÁ¤Çϰí, »ý·« ±âÈ£ ¹öưÀ» Ŭ¸¯Çϰí, Choose
Date ´ÙÀ̾ó·Î±×¿¡¼ ¹Ù¶ó°Ô µÇ´Â ³¯Â¥¸¦ ÁöÁ¤ÇÕ´Ï´Ù:

Reset sticky data
(-A):
¸¸ÀÏ ÅÂ±× ¶Ç´Â ³¯Â¥¿¡ ÀÇÇØ ÁöÁ¤µÇ¾ú´ø ÀϺΠ°³Á¤À¸·ÎºÎÅÍ ¼±ÅÃµÈ ÆÄÀÏÀÇ ÃÖÁ¾ üũ¾Æ¿ô ¶Ç´Â ¾÷µ¥ÀÌÆ®°¡ ÀÖÀ¸¸é, ű×/³¯Â¥ Á¤º¸´Â ÆÄÀÏÀ» À§ÇØ º¯µµÀÌ ¾ø½À´Ï´Ù. ¸¸ÀÏ ´ç½ÅÀÌ Áö±Ý "¼±µÎ" °³Á¤À¸·ÎºÎÅÍ ÀÌ º¯µ¿ÀÌ ¾ø´Â űëµÈ ÆÄÀÏÀ» ¾÷µ¥ÀÌÆ®ÇÏ°í ½Í¾îÇϸé, º¯µ¿ÀÌ ¾ø´Â Á¤º¸°¡ Á¦°ÅµÇ±â À§ÇØ ÀÌ ¿É¼ÇÀ» Use Version ¿¡¼ Default ¿É¼ÇÀ» ¼±ÅÃÇÏ¿© È®ÀÎÇϽʽÿÀ.
Change keyword substitution to:
¸¸ÀÏ È®ÀεǸé À̰ÍÀº -k CVS ¸Å°³ º¯¼ö·Î º¯È¯µË´Ï´Ù. ¸Å°³ º¯¼ö È®Àå¿¡¼ µå·Ó-´Ù¿î ¹Ú½ºÀÇ ¿É¼ÇÀÇ °ü°è´Â CVS Options: Default
keyword substitution for text files ¿¡¼ ±â¼úµË´Ï´Ù.
Do not show this dialog in the future:
ÀÌ Ã¼Å© ¹Ú½º´Â ÅäÇÈ CVS ¿É¼Ç ¿¡¼ ±â¼úµÈ ¹öÀü Á¦¾î ´ÙÀ̾ó·Î±×¿¡¼ Command
Dialogs ±×·ì¿¡¼ ¹ß°ßµÈ Update üũ ¹Ú½º¿¡ ºÎÇÕÇÕ´Ï´Ù.
ÀÌ ¸í·ÉÀº CVS ÀúÀå¼Ò¿Í ÇÔ²² ´ç½ÅÀ» µ¿±âÈÇÒ °ÍÀÔ´Ï´Ù. ±×·¡¼ ÆÄÀÏÀÇ ÀÛ¾÷¿ë º¹»ç´Â CVS ÀúÀå¼Ò¿¡¼ ±× ÇöÀçÀÇ °³Á¤¿¡ ÀÇÇØ ¾÷µ¥ÀÌÆ®µÉ °ÍÀÔ´Ï´Ù. ÆÄÀÏ À§¿¡¼ ´ç½Å¿¡ ÀÇÇØ ¸¸µé¾îÁö´Â ¾î¶² º¯°æÀÌ¶óµµ ¼Ò½ÇµÉ °ÍÀ̰í, ÅÂ±× ¶Ç´Â ³¯Â¥±îÁö ÃֽŠÀúÀå¼Ò °³Á¤ ¶Ç´Â ÁöÁ¤µÈ °³Á¤°ú ÇÔ²² µ¤¾î ¾²ÀÏ °ÍÀÔ´Ï´Ù. ¶§¶§·Î ÀÌ ¸í·ÉÀº ´ç½ÅÀÌ ÇÊ¿ä·Î ÇÏ´Â °Í¿¡ Á¤È®ÇÒ °ÍÀÔ´Ï´Ù. ±×·¯³ª ´ç½ÅÀº ±×°ÍÀÌ ¹«¾ùÀ» ÇÏ´ÂÁö ÀÌÇØÇÕ´Ï´Ù. CVSÀÇ "üũ¾Æ¿ô"ÀÇ °³³äÀÌ ´Ù¸¥ ¹öÀü Á¦¾î ¹æ½Ä¿¡¼ "üũ¾Æ¿ô"°ú ¹Ýµå½Ã °°Áö´Â ¾Ê½À´Ï´Ù.
Check out ¸í·ÉÀº ´ÙÀ½ÀÇ »óÅ ¿Í ÇÔ²² µð·ºÅ͸®¿Í ÆÄÀÏÀ» À§ÇØ Project View ¿Í CVS File
View ¿¡¼ CVS ¸Þ´º·ÎºÎÅÍ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- deleted
- externally deleted
- modified
- merged
- merged with conflicts
ÀÌ ¸í·ÉÀÌ º¯°æ/ÇÕº´µÈ ÆÄÀÏ À§¿¡¼ ºÒ·ÁÁö´ø°¡ , ¶Ç´Â ´ç½ÅÀÇ º¹¼ö ¼±ÅÃÀÌ º¯°æ/ÇÕº´µÈ ÆÄÀÏÀ» Æ÷ÇÔÇÒ ¶§, ´ç½Å¿¡°Ô È®ÀÎ ´ÙÀ̾ó·Î±×°¡ ÇÁ·ÒÇÁÆ® µÉ °ÍÀ̰í, °Å±â¼ ´ç½ÅÀº µ¤¾î ¾²´Â °ÍÀ» ¹Þ¾ÆµéÀ̰ųª °ÅºÎÇÒ ¼ö ÀÖ½À´Ï´Ù:

´ç½ÅÀÌ Overwrite
Modified Files ¹öưÀ» Ŭ¸¯ÇÏ°í ³ ÈÄ¿¡, ´ÙÀ½ÀÇ ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù. °Å±â¼ ´ç½ÅÀº ´ç½ÅÀÌ Ã¼Å©¾Æ¿ôÇϱ⠹ٶó´Â °³Á¤À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù:

´ç½ÅÀÌ HEAD revisionÀ» ¼±ÅÃÇÏ¸é ´ç½ÅÀº Æ®··Å© ÆÁ °³Á¤À» ¾òÀ» °ÍÀÔ´Ï´Ù.
´ç½ÅÀÌ By tag¸¦ ¼±ÅÃÇϸé(-r ¸í·É ¶óÀÎ ¿É¼Ç¿¡ ºÎÇÕÇÏ´Â ),´ç½ÅÀº ÅÂ±× ¶Ç´Â ºÐ±â¸¦ °¢°¢ Ưº°ÇÑ ½º³À¼¦ ¶Ç´Â ºÐ±â ÆÁÀ» ¾ò±â À§ÇØ ÁöÁ¤ÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

|
¸¸ÀÏ Å±װ¡ ÁöÁ¤µÇ¸é, ½º³À¼¦À» ¾ò±â À§ÇØ, ÆÄÀÏÀº º¯µ¿ÀÌ ¾ø´Â ű׸¦ ÇÒ´çµÉ °ÍÀÔ´Ï´Ù. ¹Ýµå½Ã À̹ø ´ÙÀ½¿¡ ´ç½ÅÀÌ ÆÄÀÏÀ» Ä¿¹ÔÇÏ´Â °ÍÀ» ±â¾ïÇϵµ·Ï ÇϽʽÿÀ. ¸¸ÀÏ ºÐ±â À̸§ÀÌ ÁöÁ¤µÇ¸é, ÇÒ´çµÈ ¾î¶² º¯µ¿ÀÌ ¾ø´Â µ¥ÀÌÅÍ ¾øÀÌ¶óµµ ´ç½ÅÀº ºÐ±â ÆÁÀ» ¾òÀ» °ÍÀÔ´Ï´Ù.
|
Check out ¿ÀÆÛ·¹À̼ÇÀÇ °á°ú·Î¼, ÆÄÀÏÀÇ ÇöÀç ÀÛ¾÷¿ë º¹»ç´Â ´ç½ÅÀÌ Ã¼Å©¾Æ¿ôÇß´ø °³Á¤À» µ¤¾î ¾²ÀÏ °ÍÀ̰í, ¹Ù²ãÁú °ÍÀÔ´Ï´Ù. ÆÄÀÏ À§¿¡¼ Show History
¸í·ÉÀ» ºÎ¸£´Â °Í¿¡ ÀÇÇØ À̰ÍÀº ½±°Ô È®À뵃 ¼ö ÀÖ½À´Ï´Ù. °Å±â¼ ÇöÀçÀÇ °³Á¤Àº °Á¶Ã¼·Î ¸¶Å© µÉ °ÍÀÔ´Ï´Ù.
´ç½ÅÀº
ÀÛ¾÷¿ë º¹»ç·Î ¾î¶² ºÐ±â À§ÀÌ¶óµµ Update¸¦ ¼öÇàÇÏ¿©, ¾÷µ¥ÀÌÆ® ´ÙÀ̾ó·Î±×¿¡¼ ºÐ±â¸¦ ÁöÁ¤ÇÏ´Â °Í¿¡ ÀÇÇØ ¸¸µé¾îÁö´Â º¯°æÀ» ÇÕº´ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶§¶§·Î À̰ÍÀº Ãæµ¹À» ÃÊ·¡ÇÕ´Ï´Ù. ±×°ÍÀº CVSÅø À©µµ¿ìÀÇ Update Info ÅÇ¿¡¼ º¸°íµË´Ï´Ù:

Ãæµ¹Àº ¿ì¿¬ÇÏ°Ô ¹ß»ýµÇ°Å³ª (Áï ´ç½ÅÀº ´©±º°¡°¡ ´ç½Å °Í°ú Ãæµ¹ÇÏ´Â º¯°æÀ» Ä¿¹ÔÇÑ °ÍÀ» ¾ËÁö ¸øÇϰí ÀÖ¾ú½À´Ï´Ù), ¿¹»óµÉÁöµµ ¸ð¸¨´Ï´Ù(´ç½ÅÀº ºÐ±â·ÎºÎÅÍ ½ÅÁßÇÏ°Ô ¾÷µ¥ÀÌÆ®ÇÏ°í ´ç½ÅÀº °Å±â¿¡¼ Ãæµ¹µÉ °ÍÀ» ¾Ë°í ÀÖ¾ú½À´Ï´Ù).
IDEA´Â Merge ¸í·É, ƯÈ÷ ´ç½ÅÀÌ CVS Ãæµ¹À» ÇØ°áÇÏ´Â °ÍÀ» µ½µµ·Ï ÇÏ´Â ÆÄÀÏ ºñ±³(diff)Ư¡ÀÇ Æ¯º°ÇÑ º¯È¸¦ Á¦°øÇÕ´Ï´Ù. ±×°Í°ú ÇÔ²² ÀÛ¾÷ÇÏ·Á°í ³ë·ÂÇϱâ Àü¿¡, ´ç½ÅÀº Managing Files: Comparing Files
(diff) À» °ËÅäÇÏ°í ½Í¾îÇØµµ ÁÁ½À´Ï´Ù.
CVS Merge Ư¡À» È£ÃâÇϱâ À§Çؼ, ¾÷µ¥ÀÌÆ® Á¤º¸ Åø À©µµ¿ì¿¡¼ º¸°íµÈ ¾î¶² Ãæµ¹ÀÌ¶óµµ ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯Çϰí, Merge¸¦ ¼±ÅÃÇϽʽÿÀ. ´ÙÀ½ ´ÙÀ̾ó·Î±×°¡ ³ªÅ¸³³´Ï´Ù:


|
¸¸ÀÏ Ãæµ¹À» Æ÷ÇÔÇϰí ÀÖ´Â ÆÄÀÏÀÌ ÆíÁý¿¡ ´ëÇØ ¿¸®¸é ´ç½ÅÀº ¶ÇÇÑ ¿¡µðÅÍÀÇ CVS ¼ºê¸Þ´º·ÎºÎÅÍ ¹®¸Æ ¸Þ´º¸¦ Merge¸¦ ºÎ¸¦ ¼ö ÀÖ½À´Ï´Ù.
|
Editing to resolve conflicts:
´ç½ÅÀÌ ½ºÅ©¸° ¼¦À¸·ÎºÎÅÍ º¼ ¼ö ÀÖ´Â °Í¿¡ µû¶ó, ´ÙÀ̾ó·Î±×°¡ 3 ÆÐ³Î, ÄÚµåÀÇ ´Ù¸¥ ¹öÀüÀÌ ÀÖ´Â °¢°¢À» Ç¥½ÃÇÕ´Ï´Ù. Merge
Result ÆÐ³ÎÀÌ Áß¾Ó¿¡ ÆíÁýµÉ ¼ö ÀÖ´Ù¶ó´Â Á¡¿¡ ÁÖÀÇÇÏ´Â °ÍÀº Áß¿äÇÕ´Ï´Ù. »ç½Ç ±×°ÍÀº ¿¡µðÅÍÀÇ ÃæºÐÈ÷ ±â´ÉÀûÀÎ ¿¹ÀÔ´Ï´Ù. ¿©·¯ °¡Áö Ãæµ¹À» ÇØ°áÇÏ´Â ÀÌ ÆÐ³Î¿¡¼ ´ç½ÅÀº º¯°æÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀÌ Apply¸¦ Ŭ¸¯ÇÏ´Â ¶§ Merge Result °¡ Æ÷ÇÔÇÏ´Â °ÍÀº ´ç½ÅÀÌ local working copy ¿¡ ´ëÇØ °¡Áö°í ÀÖ´Â °ÍÀÔ´Ï´Ù. Apply ´Â ´ÜÁö ´ç½ÅÀÇ ·ÎÄà īÇÇ·Î ÀúÀå¼Ò¿¡¼ ´ç½ÅÀÇ º¯°æÀ» Ä¿¹ÔÇÏÁö ¾Ê½À´Ï´Ù. ´ç½ÅÀº ±×µéÀ» ½ÅÁßÇÏ°Ô Ä¿¹ÔÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. º¯°æÀÇ Å¸ÀÔÀÌ °Á¶ Ç¥½Ã¿¡ ÀÇÇØ Ç¥½ÃµÈ´Ù´Â °ÍÀ» ÁÖÀÇÇϽʽÿÀ. ´ÙÀ̾ó·Î±× ¾Æ·¡ÀÇ ¹ü·Ê´Â »öÀÇ Àǹ̸¦ ¼³¸íÇÕ´Ï´Ù. ´ç½ÅÀº °¢ Ãæµ¹ ¶óÀÎ À§¿¡¼ º¯°æ( ) À» Àû¿ëÇϱâ À§ÇØ Á¦°øµÈ ¾ÆÀÌÄÜÀ» ¼±ÅÃÀûÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù ( ).
Comparing file versions:
´ç½ÅÀº diff ¸¦ ¹öưÀ» »ç¿ëÇϰí ÀÖ´Â 3 ÆÐ³Î ÁßÀÇ 2°³°¡ Åø¹Ù À§¿¡¼ Á¦°øÇß´ø ¹«¾ùÀ̵çÁö ºñ±³Çϱâ À§ÇØ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. (ÈùÆ®¸¦ ¸¶¿ì½º·Î °®´Ù ´ë¸é ´ç½Å¿¡°Ô ¾î´À ¹öưÀÌ diff ¿ÀÆÛ·¹À̼ÇÀ» È£ÃâÇÏ´ÂÁö º¸¿©ÁÝ´Ï´Ù.)

Applying non-conflicting changes:
ºñ Ãæµ¹µÇ´Â º¯°æÀÌ Ãæµ¹µÇ´Â º¯°æ¿¡ ´õÇÏ¿© ÀÖÀ»Áöµµ ¸ð¸¨´Ï´Ù. Åø¹Ù´Â ´ç½ÅÀÌ ÇϳªÀÇ Å¬¸¯°ú ÇÔ²² ¸ðµç ºñ Ãæµ¹µÇ´Â º¯°æÀ» Àû¿ëÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ¾ÆÀÌÄÜ À» Á¦°øÇÕ´Ï´Ù.
Add ¸í·ÉÀº ´ç½ÅÀÌ unknown »óÅÂ¿Í ÇÔ²² ÆÄÀÏÀ» ¼±ÅÃÇÏ´Â ¶§ CVS ¸Þ´º(¸ÞÀÎ ¶Ç´Â ¹®¸Æ ¸Þ´º)¿¡¼ »ç¿ë °¡´ÉÇÏ°Ô µË´Ï´Ù. CVS ÀúÀå¼Ò¿¡ À§Ä¡»ó »ý¼ºµÈ ÆÄÀÏÀ» Ãß°¡Çϱâ À§ÇØ, CVS ÀúÀå¼Ò¿Í ÀÌ¹Ì °ü·ÃµÇ´Â µð·ºÅ͸® ¾Æ·¡¿¡ ÆÄÀÏÀº À§Ä¡Çؾ߸¸ ÇÕ´Ï´Ù.

|
Add ¸í·ÉÀº CVS ÀúÀå¼Ò¿¡ ÁöÁ¤ÇÑ ÆÄÀÏÀ» Áï½Ã Ãß°¡ÇÏÁö ¾Ê°í, ´ÜÁö ´ÙÀ½ commit
»ó¿¡¼ Ãß°¡Çϱâ À§ÇØ ÆÄÀÏÀ» ½ºÄÉÁÙÇÕ´Ï´Ù.
|
´ç½ÅÀº ´ÜÀÏ ÆÄÀÏ ¶Ç´Â ¸ÖƼ ÆÄÀÏ À§¿¡¼ Add ¸í·ÉÀ» ºÎ¸¦ ¼ö ÀÖ½À´Ï´Ù. Ãß°¡¸¦ À§ÇØ ¼±ÅÃµÈ ÆÄÀÏÀÇ ¼ö¿¡ µû¶ó, µÎ ´ÙÀ̾ó·Î±× ÁßÀÇ ÇÑ °³°¡ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù:
Adding a single file:

Adding multiple files:

keyword substitution µå·Ó-´Ù¿î ¹Ú½º¿Í ±×µéÀÇ »ó´ëÀûÀÎ ¸í·É Çà ¿É¼ÇÀÇ °ªÀº CVS Options: Default
keyword substitution for text files¿¡¼ ±â¼úµË´Ï´Ù.

|
¸¸ÀÏ ´ç½ÅÀÌ ³ªÁß¿¡ ½ºÄÉÁٷκÎÅÍ Ãß°¡µÈ ÀϺΠÆÄÀÏÀ» Á¦¿ÜÇϱâ·Î °áÁ¤Çϸé, ±×µéÀº ½ÇÁ¦·Î Ä¿¹ÔÇÏ¿© ÀúÀå¼Ò¿¡ Ãß°¡ÇÏÁö ¾Ê½À´Ï´Ù. ´ç½ÅÀº ÆÄÀÏ º¸±â¿¡¼ ±×·± ÆÄÀÏÀ» ¼±ÅÃÇϰųª ¶Ç´Â IDEA ¿¡¼ ´Ù¸¥ ÆÄÀÏÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù, ±×¸®°í Undo 'Add' ¸¦ ºÎ¸¨´Ï´Ù. ÆÄÀÏÀÇ »óÅ´ ´Ù½Ã unlnownÀÌ µÉ °Í ÀÔ´Ï´Ù.
|
ÀÌ ¸í·ÉÀº CVS Á¦¾î ¾Æ·¡¿¡ ÀÖ´Â ÆÄÀÏ¿¡ ´ëÇÑ CVS ¸Þ´º¿¡¼ ³ªÅ¸³ªÁö¸¸, ·ÎÄà ÆÄÀÏ ½Ã½ºÅÛÀ¸·ÎºÎÅÍ »èÁ¦µË´Ï´Ù. ±×·± ÆÄÀÏÀº ¿ÜºÎÀûÀ¸·Î »èÁ¦µÈ CVS »óȲÀ» °®°í ¸í·ÉÀº CVS ÀúÀå¼Ò·ÎºÎÅÍ ±×°ÍµéÀ» Á¦°ÅÇÒ °Í ÀÔ´Ï´Ù. ´ç½ÅÀÌ Remove À» ºÎ¸¦ ¶§ ´ç½ÅÀÌ CVS
ÀúÀå¼Ò·ÎºÎÅÍ ¼±ÅÃµÈ ÆÄÀÏÀ» Áö¿ì±â¸¦ ¿øÇϴ°¡ ¾î¶²°¡¸¦ È®ÀÎÇÏ´Â ´ÙÀ̾ó·Î±×°¡ ´ç½Å¿¡°Ô ¹°¾îº¼ °ÍÀÔ´Ï´Ù. ¿ÜºÎÀûÀ¸·Î »èÁ¦µÈ ÆÄÀÏÀÇ ´ÙÁß ¼±ÅÃÀÇ °æ¿ì¿¡´Â ´ÙÀ̾ó·Î±×°¡ ´ÙÀ½Ã³·³ º¸ÀÔ´Ï´Ù.

ºñ·Ï ´ç½ÅÀÌ »èÁ¦¸¦ È®ÀÎÇÑ´Ù ÇØµµ, ÆÄÀÏÀº Áï½Ã »èÁ¦µÇÁö ¾ÊÀ» °ÍÀ̰í, ´ÜÁö ´ÙÀ½ Ä¿¹Ô »ó¿¡¼ »èÁ¦¿¡ ´ëÇÑ ½ºÄÉÁÙ µÉ °Í ÀÔ´Ï´Ù. ±× CVS »óÅ´ deleted ·Î µÉ °Í ÀÔ´Ï´Ù .
´ç½ÅÀÌ Á¦°ÅÇÏÁö ¾Ê±â·Î °áÁ¤ÇÏ´Â °ÍÀ» Ä¿¹ÔÇϱâ Àü¿¡ ¾î¶² Æ÷ÀÎÆ®¿¡¼¶ó¸é, ´ç½ÅÀº Rollback
DeletionÀ» ºÒ·¯³»¾î ÀÌ º¯°æÀ» ½±°Ô µÇµ¹¸± ¼ö ÀÖ½À´Ï´Ù.
¸¸ÀÏ ´ç½ÅÀÌ ÆÄÀÏ »ó¿¡¼ Ignore ¸í·ÉÀ» ºÎ¸£¸é(¶Ç´Â ÆÄÀÏÀÇ ±×·ì »ó¿¡¼), ±×°ÍÀº ignored·Î¼ ¸¶Å©µÉ °ÍÀ̰í .cvsignore ÆÄÀÏ¿¡ ±â·ÏµÉ °Í ÀÔ´Ï´Ù. ±×·± ÆÄÀÏÀº CVS Á¦¾î·ÎºÎÅÍ Á¦¿ÜµÇ´Â °Í°ú °°ÀÌ ¾î¶²CVS ¿ÀÆÛ·¹À̼ǻ󿡼 ¹«½ÃµË´Ï´Ù.

|
ºñÇ¥½Ã ¹«½ÃµÈ ÆÄÀÏÀ» À§ÇØ ¾î¶² ¿ª ¸í·Éµµ IDEA¿¡ ¾ø´Â °Í¿¡ µû¶ó ÀÌ ¸í·ÉÀ» ºÎ¸£´Â °Í¿¡ ÁÖÀÇÇϽʽÿÀ. ¸¸ÀÏ ´ç½ÅÀÌ ignore ¸®½ºÆ®·ÎºÎÅÍ ÆÄÀÏÀ» Á¦¿ÜÇÒ Çʿ䰡 ÀÖÀ¸¸é, ´ç½ÅÀº ¼öµ¿À¸·Î .cvsignore ÆÄÀÏ¿¡ ÀÏÄ¡ÇÏ´Â °ÍÀ¸·ÎºÎÅÍ ±× ·¹Äڵ带 Á¦°ÅÇÒ Çʿ䰡 ÀÖÀ» °ÍÀÔ´Ï´Ù.
|
IDEA ÀÇ Diff ±â´ÉÀ» »ç¿ëÇϸé, CVS ÅëÇÕÀº ´ç½Å¿¡°Ô ´Ù¸¥ °³Á¤°ú ÇÔ²² ´ç½ÅÀÇ ÀÛ¾÷ ÆÄÀÏÀÇ ÇöÀçÀÇ ÄÜÅÙÆ®¸¦ ºñ±³ÇÏ´Â ´É·ÂÀ» Á¦°øÇÕ´Ï´Ù. °¡¿ë ¿É¼ÇÀº CVS ¸Þ´ºÀÇ Compare With ¼ºê¸Þ´º ¾Æ·¡¿¡ ³ªÅ¸³³´Ï´Ù:
Latest
Repository Version: ÀúÀå¼ÒÀÇ ÀÌ ¹öÀüÀÌ ´õ ¿À·¡µÈ °ÍÀ̶ó°í ÇØµµ ±× ÃֽйöÀüÀÌ ÀÖ´Â ¼±ÅÃµÈ ÆÄÀÏÀ» ºñ±³ÇÕ´Ï´Ù. Áï ±×°ÍÀº ´ç½ÅÀÇ ÃÖÁ¾ µ¿±âÈ ÀÌÈÄ ÀúÀå¼Ò¿¡ ³ªÅ¸³µ½À´Ï´Ù.
The Same
Version: ´ç½ÅÀÇ ÃÖÁ¾ µ¿±âȷμ ÇöÀç ´ç½ÅÀÇ º¯°æÀ» ÆÄÀÏ »óÅÂ¿Í ºñ±³ÇÕ´Ï´Ù.
Selected
Version: ´ç½ÅÀÌ ±× ű×, °³Á¤ ¹øÈ£ ¶Ç´Â ³¯Â¥±îÁö ºñ±³ÇÏ´Â °³Á¤À» ÁöÁ¤ÇÒ ¼ö ÀÖ´Â ´ÙÀ̾ó·Î±×¸¦ ¿±´Ï´Ù.

|
¿ÜºÎ diff ÇÁ·Î±×·¥À» »ç¿ëÇÏ´Â °ÍÀº °¡´ÉÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº File | Settings: IDE Settings: General·Î ±¸¼ºµË´Ï´Ù.
|
IDEA¿¡¼ ´ç½ÅÀº ¾î¶² ÀÎÅÍÆäÀ̽º ±¸¼º ¿ä¼Ò¶óµµ ÆÄÀÏÀÇ »óŸ¦ file coloringÀ¸·Î ½±°Ô ÇØ¼®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ´ç½ÅÀº »ö¿¡ ÀÇÇØ º¸¿©ÁÖ°Ô µÇ´Â »óŰ¡ ÀúÀå¼Ò¿Í ÇÔ²² ´ç½ÅÀÇ ÃÖÁ¾ µ¿±âÈ ÀÌÈÄ ÇöÀçÀÇ ÆÄÀÏ »óÅÂ¿Í ±× »óÅ »çÀÌ¿¡¼ ´ÜÁö Â÷À̸¦ Ç¥½ÃÇÑ´Ù´Â °ÍÀ» ±ú´Þ¾Æ¾ß¸¸ ÇÕ´Ï´Ù.
¸¸ÀÏ ´ç½ÅÀÌ ÇöÀçÀÇ ÀúÀå¼Ò »óÅ¿ÍÀÇ Â÷ÀÌ¿¡ Èï¹Ì°¡ ÀÖÀ¸¸é, ´ç½ÅÀº ¸ÞÀÎ ¶Ç´Â ¹®¸Æ CVS ¸Þ´º·ÎºÎÅÍ Check
Status ¸í·ÉÀ» È£ÃâÇÒ Çʿ䰡 ÀÖÀ» °ÍÀÔ´Ï´Ù. ÀÌ ¸í·ÉÀº ÇÑ °³ ÆÄÀϰú ´ÙÁß ÆÄÀÏ¿¡ Àû¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.
Æú´õ À§¿¡¼ ºÒ·ÁÁú ¶§, ±×°ÍÀº ±×°Í ¾Æ·¡¿¡¼ ¸ðµç ÆÄÀÏÀÇ »óŸ¦ È®ÀÎÇÒ °ÍÀÔ´Ï´Ù.
Check Status´Â Project View , File View,
Project
Status¿¡¼ ¹®¸Æ ¸Þ´º·ÎºÎÅÍ ¶Ç´Â Á÷Á¢ ¿¡µðÅͷκÎÅÍ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

|
Check Status ¸í·ÉÀº ignored ÆÄÀÏ¿¡ ´ëÇØ ÀÌ¿ëÇÒ ¼ö ÀÖÁö ¾Ê½À´Ï´Ù.
|
È£ÃâµÉ ¶§, ±×°ÍÀº CVS Åø À©µµ¿ì¿¡¼ Status ÅÇÀ» °¡µ¿½Ãŵ´Ï´Ù:

¹®¸Æ ¸Þ´º´Â ¼±ÅÃµÈ Ç׸ñ¿¡ Àû¿ë °¡´ÉÇÑ ¸ðµç CVS ¸í·ÉÀ» ÀÌ °ßÁö¿¡¼ Æ÷ÇÔÇÕ´Ï´Ù.
CVS Á¦¾î ¾Æ·¡¿¡ ÀÖ´Â ´ÜÀÏ ÆÄÀÏ À§¿¡¼ ÀÌ ¸í·ÉÀº ºÒ·ÁÁú ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀÌ ±×°ÍÀ» ºÎ¸¦ ¶§, devoted ÅÇÀº CVS Åø À©µµ¿ì¿¡¼ °¡µ¿½ÃŰ°Ô µË´Ï´Ù. °Å±â¼ ´ç½ÅÀº ºÐ±â¸¦ Æ÷ÇÔÇÏ´Â ÆÄÀÏÀ» À§ÇØ Àüü °³Á¤ Æ®¸®¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù. ´ç½ÅÀÌ ÇöÀç µ¿±âÈµÈ °³Á¤À» À§ÇØ º¼µåü¿Í ÇÔ²² ³ªÅ¸³ª´Â ¶óÀÎÀº CVS Á¤º¸¸¦ Ç¥½ÃÇÕ´Ï´Ù:

Å×À̺íÀº ´ç½ÅÀÌ Ã¹ ¹øÂ°·Î ÀÌ ¸í·ÉÀ» ºÎ¸£°Å³ª ÃÖÁ¾À¸·Î º¸±â¸¦ ¸®ÇÁ·¹½¬ÇÒ ¶§ CVS ÀúÀå¼Ò¿¡¼ »ç¿ë°¡´ÉÇÑ ÆÄÀÏÀÇ ¸ðµç °³Á¤À» ¸®½ºÆ® ÇÕ´Ï´Ù.
Commit comment ÆÐ³ÎÀº ¸®½ºÆ®¿¡¼ ¼±ÅÃµÈ ÇöÀç °³Á¤ÀÇ ¸ðµç Ä¿¹Ô ÁÖ¼®À» º¸¿©ÁÝ´Ï´Ù.
Context menu:
ÀÌ ´ÙÀ̾ó·Î±×¿¡¼ ÀÌ¿ë °¡´ÉÇÑ ¹®¸Æ ¸Þ´º´Â ´ëºÎºÐÀº ´ÙÀ̾ó·Î±×ÀÇ Åø¹Ù ÄÜÅÙÆ®¸¦ ¹Ýº¹Çϰí, Jump to Source ¸¦ ¼±ÅÃÇÏ´Â °Í¿¡ ÀÇÇØ ¿¡µðÅÍ¿¡¼ ¾î¶² ¼±ÅÃµÈ °³Á¤ÀÌ¶óµµ º¼ ±âȸ¸¦ ºÎ°¡ÀûÀ¸·Î Á¦°øÇÕ´Ï´Ù. ´ç½ÅÀº °°Àº ÆÄÀÏÀÇ ¸î °³ÀÇ °³Á¤À» À§ÇØ ½ÉÁö¾î Ãâó¸¦ ¿ ¼ö ÀÖ½À´Ï´Ù.

|

|
Toolbar:
Åø¹Ù:

|
Compare:
Diff ´ÙÀ̾ó·Î±×¸¦ º¸±â¿¡¼ ÇöÀç ¼±ÅÃµÈ µÎ °³Á¤À» ºñ±³Çϱâ À§ÇØ ¿±´Ï´Ù.
|

|
Compare with Local:
Diff
´ÙÀ̾ó·Î±×¸¦ ¼±ÅÃµÈ °³Á¤À» ·ÎÄà ÆÄÀÏ º¹»ç¿Í ºñ±³Çϱâ À§ÇØ ¿±´Ï´Ù.
|

|
Get:
¼±ÅÃµÈ °³Á¤ÀÇ ÄÜÅÙÆ®¿Í ÇÔ²² ´ç½ÅÀÇ ÀÛ¾÷¿ë º¹»çÀÇ ÄÜÅÙÆ®¿¡ µ¤¾î ¾¹´Ï´Ù. ¸¸ÀÏ ¾î¶² º¯°æÀÌ À§Ä¡»ó ¹ú½á ¸¸µé¾îÁö¸é, ½Å¼ÓÇÑ ´ÙÀ̾ó·Î±×°¡ È®ÀÎÀ» À§ÇØ ³ªÅ¸³¯ °ÍÀÔ´Ï´Ù.
|

|
Annotate:
¿ÞÂÊ È¨Åë ¿µ¿ª À§ÀÇ CVS ÁÖ¼®°ú ´õºÒ¾î ¿¡µðÅÍ¿¡¼ ¼±ÅÃµÈ °³Á¤ÀÇ ÄÜÅÙÆ®¸¦ ¿±´Ï´Ù. °³Á¤Àº Àбâ Àü¿ëÀ¸·Î ¿¸®°Ô µË´Ï´Ù. ÁÖ¼®À» ºÒ°¡´ÉÇÏ°Ô Çϱâ À§Çؼ, ȨÅë ¿µ¿ªÀ¸·Î ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯Çϰí, Close
AnnotationsÀ» ¼±ÅÃÇÕ´Ï´Ù.
|

|
Refresh:
º¸±â¸¦ ¸®ÇÁ·¹½ÃÇÕ´Ï´Ù. ´ç½ÅÀÌ ÆÄÀÏÀ» ÀÛµ¿½ÃŰ´Â µ¿¾È ¸¸ÀÏ ´ç½ÅÀÌ ³ªÅ¸³µÀ»Áöµµ ¸ð¸£´Â ÀúÀå¼Ò¿¡¼ »õ·Î¿î ÆÄÀÏ °³Á¤À» À§ÇØ È®ÀÎÇÒ Çʿ䰡 ÀÖÀ¸¸é À̰ÍÀº À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÅÂ±× ¶Ç´Â ³¯Â¥±îÁö ¾÷µ¥ÀÌÆ®Çϰųª, ÆÄÀÏÀ» Á¶»çÇÏ°í ³ ÈÄ¿¡, ´ç½ÅÀº Refresh À» ºÎ¸¦ ¼ö ÀÖ½À´Ï´Ù. È®ÀÎÇϱâ À§ÇØ ¾î¶² Ưº°ÇÑ °³Á¤ÀÌ ±× ÅÂ±× ¶Ç´Â ³¯Â¥¸¦ ÂüÁ¶ÇÕ´Ï´Ù(À§Ä¡»ó ÇöÀç°¡ µÇ°í, º¼µåü·Î º¸¿©Áú °Í ÀÔ´Ï´Ù).
|

|
Show as Tree:
°³Á¤À» À§ÇØ Æ®¸®-º¸±â¿Í ¸ñ·Ï-º¸±â¸¦ ¹Ù²ß´Ï´Ù. ¸ñ·Ï-º¸±â´Â Æ®¸®-º¸±â°¡ ÆÄÀÏ ºÐ±â¸¦ Æ÷ÇÔÇÏ´Â ÀúÀå¼Ò¿¡¼ ´ç½Å¿¡°Ô ½ÇÁ¦ °³Á¤ ÀÌ·ÂÀÇ ±×¸²À» º¸¿©ÁÖ´Â µ¿¾È ÁöÁ¤ÇÑ Çʵ忡 ÀÇÇØ °³Á¤À» ¼ÒÆ®ÇÏ´Â °Í¿¡ Æí¸®ÇÕ´Ï´Ù.
|
´ç½ÅÀº Àüü ÆÄÀÏÀ» °ËÅäÇÏ´Â °Í, ƯÈ÷ ±×°ÍÀÌ ³Ê¹« ±æ°í, ¸¹Àº º¯°æÀ» °ÅÃÆÀ» ¶§ º¸´Ù ÄÚµåÀÇ Æ¯º°ÇÑ ºÎºÐÀÇ ÀÌ·ÂÀ» °ËÅäÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì ´ç½ÅÀº ¿¡µðÅÍ¿¡¼ ´ç½ÅÀÇ "Áß¿äÇÑ ºí·Ï"¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ°í, ¸ÞÀÎ ¸Þ´º ¶Ç´Â ¹®¸Æ ¸Þ´º¿¡¼ CVS | Show
History for Selection ¸í·ÉÀ» ºÎ¸¨´Ï´Ù.

ÀÌ ´ÙÀ̾ó·Î±×¿¡¼ ÀÌ¿ë °¡´ÉÇÑ ¿É¼Ç°ú ¿ÀÆÛ·¹À̼ÇÀº Ç¥ÁØ History for
Selection ´ÙÀ̾ó·Î±×¿Í °°Àº °ÍÀÔ´Ï´Ù. À¯ÀÏÇÑ Â÷À̰¡ ¹Ù´Ú ºÎºÐÀÇ °³Á¤ ¸ñ·ÏÀÇ ¼½Ä¿¡ ÀÖ½À´Ï´Ù. ¼±ÅÃµÈ Äڵ忡 ´ëÇØ CVS ÀÌ·ÂÀ» º¼ ¶§, ´ç½ÅÀº CVS¿¡ ƯÀ¯ÇÑ Çʵ带 º¼ °ÍÀÔ´Ï´Ù.

|
ÆÄÀÏ¿¡ ÀÌ¿ë °¡´ÉÇÑ ºÎ°¡ÀÇ CVS ¿ÀÆÛ·¹À̼ÇÀº °í±Þ ±â´É ¿¡¼ ±â¼úµË´Ï´Ù.
|
|