¸±¸®½º¿¡¼­ ÀÚ¿ø Á¦¿Ü

ÀÚ¿ø µ¿±âÈ­ ½Ã ½ºÆ®¸²À¸·Î ¸±¸®½ºÇÏ°í ½ÍÁö ¾ÊÀº ÀϺΠÀÚ¿øÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌ·± °æ¿ì¸¦ À§ÇØ Ä³Ä¡¾÷°ú ¸±¸®½º ÀÛ¾÷¿¡¼­ ÀÚ¿øÀ» Á¦¿ÜÇϵµ·Ï ÁöÁ¤ÇÒ ¼ö ÀÖ´Â µÎ °¡Áö ±Û·Î¹ú ¹«½Ã ±â´ÉÀÌ Á¦°øµË´Ï´Ù.

Çϳª´Â Workbench¿¡¼­ Á¦°øÇÏ´Â ±Û·Î¹ú ¹«½Ã ±â´ÉÀ̰í, ¶Ç Çϳª´Â CVS ¹«½Ã ±â´ÉÀ¸·Î .cvsignore ÆÄÀÏÀ» Àаí, ¹«½ÃÇÒ ÀÚ¿øÀÇ À¯ÇüÀ» ÆÄ¾ÇÇÕ´Ï´Ù. ÇÁ·ÎÁ§Æ® °èÃþ ±¸Á¶ ¾îµð¼­µç ³ªÅ¸³ª´Â ÆÄÀÏ¿¡ ±Û·Î¹ú ¹«½Ã¸¦ »ç¿ëÇϽʽÿÀ. CVS ¹«½Ã ±â´ÉÀº ±âÁ¸ÀÇ CVS ¹«½Ã ÆÄÀϰú ȣȯ¼ºÀ» °¡Áö¸ç ´ëºÎºÐÀÇ ¹«½Ã µð·ºÅ丮¿¡¼­ »ç¿ëµË´Ï´Ù.

¿É¼Ç 1: ±Û·Î¹ú ¹«½Ã Ãß°¡

1.

Workbench¿¡¼­ â > ȯ°æ ¼³Á¤ ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇϽʽÿÀ.

2.

ȯ°æ ¼³Á¤ ´ëÈ­ »óÀÚÀÇ ¿ÞÂÊ ºÐÇÒâ¿¡¼­ ÆÀ Ä«Å×°í¸®¸¦ ÆîÄ¡°í ÀÚ¿ø Á¦¿Ü¸¦ ¼±ÅÃÇϽʽÿÀ.

3.

Ãß°¡... ´ÜÃ߸¦ Ŭ¸¯Çϰí *.obj ÆÐÅÏÀ» ÀÔ·ÂÇϽʽÿÀ. ´ëÈ­ »óÀÚ¿¡¼­ È®ÀÎÀ» Ŭ¸¯ÇϽʽÿÀ. ±âº»ÀûÀ¸·Î ¹«½Ã ÆÐÅÏÀÌ »ç¿ë °¡´ÉÇÕ´Ï´Ù. È®ÀåÀÚ°¡ *.objÀÎ ¿ÀºêÁ§Æ® ÆÄÀÏÀÌ ¸±¸®½º Á¶ÀÛ¿¡¼­ ¸ðµÎ Á¦¿ÜµË´Ï´Ù.

4.

ȯ°æ ¼³Á¤ ´ëÈ­ »óÀÚ¿¡¼­ È®ÀÎ ´ÜÃ߸¦ Ŭ¸¯ÇϽʽÿÀ.

¿É¼Ç 2: CVS ¹«½Ã ÆÄÀÏ Ãß°¡

Eclipse CVS Ŭ¶óÀÌ¾ðÆ®´Â ÇÁ·ÎÁ§Æ®ÀÇ °¢ µð·ºÅ丮¿¡¼­ .cvsignore¶ó´Â À̸§ÀÇ ÆÄÀÏÀ» ÀνÄÇÕ´Ï´Ù. À̰ÍÀÌ Ç¥ÁØ CVS ±â´ÉÀÌ¸ç ±âÁ¸ÀÇ ¸¹Àº CVS ÇÁ·ÎÁ§Æ®¿¡´Â ÀÌ¹Ì ÀÌ·¯ÇÑ ÆÄÀÏÀÌ ¿©·¯ °³ µé¾î ÀÖ½À´Ï´Ù. ÀÌ ÅØ½ºÆ® ÆÄÀÏÀº ÆÄÀÏ, µð·ºÅ丮 ¶Ç´Â ÆÐÅÏÀÇ ¸ñ·ÏÀ¸·Î ±¸¼ºµË´Ï´Ù.  ±Û·Î¹ú ¹«½Ã ±â´É¿¡ ´ëÇÑ À¯»çÇÑ ¹æ¹ý¿¡¼­ ¿ÍÀϵå Ä«µåÀÎ "*" ¹× "?"°¡ .cvsignore ÆÄÀÏÀÇ Ç׸ñ¿¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆÐÅÏ Áß Çϳª¿Í ÀÏÄ¡ÇÏ´Â ÇöÀç µð·ºÅ丮¿¡ ÀÖ´Â ¼­ºêµð·ºÅ丮³ª ÆÄÀÏÀÌ ¹«½ÃµË´Ï´Ù.

¿¹¸¦ µé¾î Àüü Project/bin µð·ºÅ丮¸¦ ¹«½ÃÇϱâ À§Çؼ­ .cvsignore ÆÄÀÏÀ» Ãß°¡ÇϽʽÿÀ.

1.

³×ºñ°ÔÀÌÅÍ¿¡¼­ /bin µð·ºÅ丮°¡ µé¾î ÀÖ´Â ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇϽʽÿÀ. ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ½Å±Ô > ÆÄÀÏÀ» ¼±ÅÃÇϽʽÿÀ. bin µð·ºÅ丮¿¡´Â ÀϹÝÀûÀ¸·Î ÇÁ·ÎÁ§Æ® ºôµå Ãâ·ÂÀÌ µé¾î ÀÖ½À´Ï´Ù. ÀÌµé ÆÄÀÏÀº ÇÁ·ÎÁ§Æ®ÀÇ ¼Ò½º ÆÄÀÏ¿¡¼­ »ý¼ºµÇ°í ¹öÀüÈ­ Á¦¾î°¡ µÇÁö ¾Ê´Â ÆÄÀÏÀÔ´Ï´Ù.

2.

.cvsignore ¸¦ ÆÄÀÏ À̸§À¸·Î ÀÔ·ÂÇÏ°í ¿Ï·á¸¦ ´©¸£½Ê½Ã¿À. ÇÁ·ÎÁ§Æ®ÀÇ ·çÆ® µð·ºÅ丮¿¡ ÆÄÀÏÀÌ ÀÛ¼ºµË´Ï´Ù. ³×ºñ°ÔÀÌÅÍ¿¡ Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù.

3.

³×ºñ°ÔÀÌÅÍ¿¡¼­ ÆÄÀÏÀ» µÎ ¹ø Ŭ¸¯ÇÏ¿© ÆÄÀÏÀ» ÆíÁýÇϽʽÿÀ.

4.

.cvsignore ÆÄÀÏ¿¡ binÀ» ÀÔ·ÂÇϰí ÀúÀåÇϽʽÿÀ.

5.

ÇÁ·ÎÁ§Æ®¸¦ ¼±ÅÃÇϽʽÿÀ. ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ÆÀ > ½ºÆ®¸²°ú µ¿±âÈ­ ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇϽʽÿÀ. bin µð·ºÅ丮´Â ¼Û½Å Ãß°¡·Î¼­ Ç¥½ÃµÇÁö ¾Ê°í ¹«½ÃµË´Ï´Ù.

¿É¼Ç 3: µ¿±âÈ­ º¸±â¿¡ ³ªÅ¸³ª´Â ÀÚ¿ø Á¦¿Ü

ÇÁ·ÎÁ§Æ®¸¦ óÀ½À¸·Î ½ºÆ®¸²°ú µ¿±âÈ­ÇÒ ¶§ ¸ÕÀú ¹«½Ã ÆÐÅÏÀ» Ãß°¡ÇÏÁö ¾ÊÀ¸¸é bin/*.obj ÆÄÀϰú *.ba~ ÆÄÀÏÀÌ ¼Û½Å Ãß°¡·Î¼­ ³ªÅ¸³³´Ï´Ù. ±×·¯³ª ÀÌµé ÆÄÀÏÀ» µ¿±âÈ­ÇÏÁö ¾ÊÀ¸·Á ÇÕ´Ï´Ù. ´ÙÀ½Àº ÆÄÀÏÀÌ ÀÌ¹Ì ¼Û½Å Ãß°¡·Î ³ªÅ¸³µÀ» ¶§ ¶§ ¹«½ÃÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù.

1.

³×ºñ°ÔÀÌÅÍ º¸±â¿¡¼­ /bin µð·ºÅ丮¿Í *.ba~ ÆÄÀÏÀ» ¸ðµÎ »èÁ¦ÇϽʽÿÀ.

2.

/binÀÇ »óÀ§ µð·ºÅ丮¿¡ .cvsignore ÆÄÀÏ(ÆÄÀÏ > ½Å±Ô > ÆÄÀÏ)À» ÀÛ¼ºÇϰí 'bin'À» ÆÄÀÏ¿¡ Ãß°¡ÇϽʽÿÀ. .cvsignore ÆÄÀÏÀ» ÀúÀåÇϽʽÿÀ.

3.

*.ba~ ÆÐÅÏÀ¸·Î ±Û·Î¹ú ¹«½Ã Ç׸ñ(â > ȯ°æ ¼³Á¤ > ÆÀ > ÀÚ¿ø Á¦¿Ü)À» ÀÛ¼ºÇϽʽÿÀ.

4.

ÇÁ·ÎÁ§Æ®¸¦ ´Ù½Ã ºôµåÇϽʽÿÀ. Workbench â¿¡¼­ ÇÁ·ÎÁ§Æ® > ¸ðµÎ ´Ù½Ã ºôµå ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇϽʽÿÀ.

5.

½ºÆ®¸²°ú µ¿±âÈ­ÇϽʽÿÀ. ³×ºñ°ÔÀÌÅÍÀÇ ÄÁÅØ½ºÆ® ¸Þ´º¿¡¼­ ÆÀ > ½ºÆ®¸²°ú µ¿±âÈ­ ¸Þ´º Ç׸ñÀ» ¼±ÅÃÇϽʽÿÀ. /bin µð·ºÅ丮¿Í *.ba~ ÆÄÀÏÀÌ ¼Û½Å Ãß°¡·Î¼­ ³ªÅ¸³ªÁö ¾Ê½À´Ï´Ù. .cvsignore ÆÄÀÏÀÌ ½ºÆ®¸²¿¡ ¸±¸®½ºµÇ¾î¾ß ÇÕ´Ï´Ù. ÆÀÀÇ ³ª¸ÓÁö´Â ÀÌ ¼³Á¤À» °øÀ¯ÇÕ´Ï´Ù.

/bin¿¡ ±Û·Î¹ú ¹«½Ã¸¦ »ç¿ëÇÏ´Â °æ¿ì WorkbenchÀÇ "bin" µð·ºÅ丮¿Í ÀÏÄ¡ÇÏ´Â ÀÚ¿øÀÌ ¹«½ÃµË´Ï´Ù. ¶Ç´Â .cvsignore ÆÄÀÏÀÌ .cvsignore ÆÄÀÏ ÀÚü¿Í µ¿ÀÏÇÑ µð·ºÅ丮ÀÇ ÀÚ¿ø¿¡¸¸ ÆÐÅÏÀ» Àû¿ëÇÕ´Ï´Ù.