Õ¾ÄÚËÑË÷: ÇëÊäÈëËÑË÷¹Ø¼ü´Ê

µ±Ç°Ò³Ãæ: ¿ª·¢×ÊÁÏÊ×Ò³ ¡ú Eclipse רÌâ ¡ú EclipseÏÂʵÏÖÈí¼þÏîÄ¿µÄÔ´Âë¹ÜÀí

EclipseÏÂʵÏÖÈí¼þÏîÄ¿µÄÔ´Âë¹ÜÀí

ÕªÒª: CVSºÜ¿á£¬µ«Subversion¸ü¿á¡£È»¶ø£¬Èç¹ûÄãÔÚʹÓÃEclipse½øÐпª·¢£¬ÄÇôÄã¿ÉÄÜÖ±µ½½üÀ´²ÅÄÜÀûÓÃSubversion´øÀ´µÄÓŵã
¡¡¡¡ÕªÒª CVSºÜ¿á£¬µ«Subversion¸ü¿á¡£È»¶ø£¬Èç¹ûÄãÔÚʹÓÃEclipse½øÐпª·¢£¬ÄÇôÄã¿ÉÄÜÖ±µ½½üÀ´²ÅÄÜÀûÓÃSubversion´øÀ´µÄÓŵ㡣Ëæ×ÅSubclipseµÄ·¢ÐУ¬Subversion¿ÉÄÜ»á×îÖÕÔÚÄãµÄEclipse IDE»·¾³³ä·Ö·¢»ÓÆäÍþÁ¦¶øѹµ¹CVS¡£

¡¡¡¡Ò»¡¢SCMºÍSubversion¼ò½é

¡¡¡¡Èí¼þÅäÖùÜÀí(SCM)ÊǹÜÀíÔ´Âë²¢±£³ÖÆ䰲ȫµÄÁ¼ºÃÒÕÊõ£¬ËüÄÜʵÏÖÔ´ÂëÓëÆäËûÍŶӳÉÔ±Ö®¼ä±£³Ö¹²Ïí£¬²¢ÇÒÄܹ»¶ÔÖ®¼ÓÒÔ±£»¤¡£Á¼ºÃµØÀûÓÃSCM£¬ÄãÄܹ»ÈÝÒ׵ظú×ÙÈí¼þµÄ·¢ÐкÍеĿª·¢·ÖÖ§£»ÕâÑùÒÔÀ´£¬¿ÉÒÔ¸üΪÈÝÒ׵رêʶºÍÐÞÕý·¢ÐвúÆ·ÖеĴíÎó¡£

¡¡¡¡Æäʵ£¬ÓдóÁ¿µÄSCM¹¤¾ß¿ÉÓ㬼ÈÓпªÔ´µÄºÍÒ²ÓÐÉÌÒµ»¯µÄ£¬ÀýÈçStarTeam£¬Perforce£¬BitKeeperºÍClearCase¡£ÔÚ¿ªÔ´ÊÀ½çÀÊÂʵÉϵÄSCM±ê×¼ÊDz¢·¢°æ±¾¹ÜÀíϵͳ£¨CVS£©£¬Ëü±»¹ã·ºÓ¦ÓÃÓÚÊÀ½ç·¶Î§ÄڵijɰÙÉÏǧµÄ¿ªÔ´ºÍÉÌÒµ¹¤³Ì¡£È»¶ø£¬CVSÒ²´æÔÚÏÂÁÐÐí¶à¹ÌÓеÄȱÏÝ£¬ÕâʹµÃËüÎÞ·¨·Ç³£ÍêÃÀµØÊʺÏÓÚÏÖ´ú¹¤³Ì¿ª·¢£º

¡¡¡¡¡¤ ʵÖÊÉÏÕë¶ÔÎı¾ÎļþµÄÉè¼ÆʹµÃCVS´¦Àí¶þ½øÖÆÎļþÄÜÁ¦±È½Ï²î¡£ÔÚÿһ´ÎÌύʱ£¬¶þ½øÖÆÎļþ±»ÒÔÕûÌåÐÎʽ´«ÊäºÍ´æ´¢£¬Õ⽫´øÀ´´ø¿íºÍ´ÅÅÌ¿Õ¼äµÄÀË·Ñ¡£

¡¡¡¡¡¤ ÔÚCVSÖУ¬Äã²»ÄÜÒƶ¯ÎļþºÍĿ¼¡£ÄãΨһµÄÑ¡Ôñ»ù±¾ÉϾÍÊÇɾ³ý²¢ÇÒÖØÐÂÌí¼ÓËüÃÇ£¬´Ó¶øʧȥÁËÕû¸ö¹ý³ÌÖеÄËùÓеÄÎļþÀúÊ·ÐÅÏ¢¡£

¡¡¡¡¡¤ CVSÖÐûÓÐʵÏÖÔ­×ÓÌá½»µÄ¸ÅÄî¡£±È·½Ëµ£¬ÄãÒª°Ñ10¸öÎļþÌá½»µ½·þÎñÆ÷£¬¶ø¸ÃÌá½»²Ù×÷ÍùÍùÔÚÕû¸ö¹ý³ÌµÄÖÐ;ͣÁËÏÂÀ´¡£(ÕâºÜ¿ÉÄܻᷢÉú£¬Èç¹ûijÈËͬʱÌá½»Ò»¸öÎļþ£¬»òÉõÖÁÈç¹ûÄãµÄÍøÂçʧ°Ü»òÄãµÄPCÖØÐÂÆô¶¯µÄ»°¡£)ÔÚÕâÖÖÇé¿öÏ£¬·þÎñÆ÷½«½ö¼Ç¼ÏÂÄãµÄÐÞÕýµÄÒ»°ëÐÅÏ¢£¬Õâ¿ÉÄÜ»áʹ´úÂë»ù²¿·Ö´¦ÓÚÒ»ÖÖDZÔڵز»Îȶ¨µÄ״̬¡£

¡¡¡¡SubversionÊÇÒ»ÖֱȽÏеĿªÔ´SCM¹¤¾ß£¬ÆäÉè¼ÆÄ¿µÄÊÇÁ¦Í¼´Ó¸ù±¾ÉÏ¿Ë·þÔ­CVSËù¾ßÓеÄÏÞÖÆ¡£ËüÊÇÒ»ÖÖÁ¼ºÃÉè¼ÆµÄ¹¤¾ß£¬¾ßÓÐÊʺÏÓÚÏÖ´ú¿ª·¢µÄÐí¶àÐÂÌØÕ÷£º

¡¡¡¡¡¤ Ìá½»ÊÇÔ­×Ó»¯µÄ¡£Ìá½»µÄÎļþ¶¼Äܹ»±»ÕýÈ·¼ÓÈëµ½Ò»¸öеÄÐÞ¶©µ±ÖУ¬·ñÔò²Ö¿â²»»á±»¸üУ»²¢ÇÒÿһ¸öеÄÐÞ¶©½öÓÉÒ»´ÎÌá½»Öеı仯²¿·Ö×é³É¡£

¡¡¡¡¡¤ Subversion¶ÔÎı¾ºÍ¶þ½øÖÆÎļþʹÓÃÒ»ÖÖÇÉÃîµÄ¶þ½øÖƼ¼Êõ£¬Õâ¼ÈÓÅ»¯ÁËÍøÂçÁ÷Á¿Ò²ÓÅ»¯Á˲ֿâ´ÅÅ̿ռ䡣

¡¡¡¡¡¤ ÔÚSubversionÖУ¬Ã¿Ò»´ÎÐÞ¶©¶¼´ú±íÁËÒ»¸öÌض¨Ê±¼äÄÚÍêÕûµÄĿ¼Ê÷¿½±´¡£ÎļþºÍĿ¼¿ÉÒÔ²»¼ÓÏÞÖƵؽøÐÐÒƶ¯¡£

¡¡¡¡¡¤ Subversion½ö´æ´¢Á½¸ö°æ±¾Ö®¼äµÄÐÞ¸ÄÄÚÈÝ£¬Õâ²»½ö½ÚÔ¼ÁË´ÅÅ̿ռ䣬²¢ÇÒÒâζ×űêʶһ¸öа汾»ò´´½¨Ò»ÖÖеÄ×ÓÄÚÈݼ¸ºõ¿ÉÒÔÁ¢¼´ÊµÏÖ¡£

¡¡¡ ¡¡¤ Äã¿ÉÒÔÒÔ¶àÖÖ;¾¶À´´æÈ¡Ò»¸öSubversion²Ö¿â£¬¾ßÌåÔòÒÀÀµÓÚÄãµÄÐèÒª£ºÊ¹ÓÃHTTP»òHTTPS£¨ÓëWebDAVÒ»ÆðʹÓã©£¬Ê¹ÓÿìËÙµÄרÀûÐÔsvn:ЭÒ飬»òÖ±½Ó¾­Óɱ¾µØÎļþ£¬µÈµÈ¡£

¡¡¡¡¶þ¡¢Subclipse²å¼þÓëEclipseµÄ¼¯³É

¡¡¡¡Ò»ÖÖÁ¼ºÃµÄSCMÓ¦¸ÃÓëÄãµÄ¹¤×÷»·¾³½ôÃܵؼ¯³Éµ½Ò»Æð¡£Ã»ÓÐË­ÕæÕýϲ»¶×ªµ½ÃüÁîÐÐÒÔ°ÑÎļþÌí¼Óµ½²Ö¿â¡£EclipseºÜÔç¾ÍʵÏÖÁËCVS¼¯³É£¬µ«ÊÇÖ±µ½×î½üSubversionÓû§ÈÔûÓб»ÒýÆðÖØÊÓ¡£ÏÖÔÚ£¬ÐµÄSubclipse²å¼þÌṩÁËÔÚEclipseÖеÄÒ»ÖÖƽ»¬µÄSubversion¼¯³É¡£

¡¡¡¡(Ò») °²×°Subclipse²å¼þ

¡¡¡¡ÏÂÃ棬ÄãÒÔͨ³£µÄ·½·¨´Ó¸üÐÂÕ¾µãÏ°²×°Subclipse£º

¡¡¡¡1. ´ò¿ª"Find and install"´°¿Ú£¨"Help>Software Updates>Find and Install"£©¡£

¡¡¡¡2. Ñ¡Ôñ"Search for new features to install"Ñ¡Ïî²¢µã»÷Next¡£

¡¡¡¡3. µã»÷"New Remote Site"²¢ÇÒ´´½¨Ò»Ô¶³ÌÕ¾µã£¬Ê¹ÓÃÃû×ÖSubclipseºÍURL http://subclipse.tigris.org/update_1.0.x(²Î¿¼Í¼1)¡£

¡¡¡¡4. ÔÚ½á¹û°²×°´°¿ÚÖУ¬°Ñ"Subeclipse in the Features"Ñ¡Ôñµ½°²×°ÁбíÖУ¬²¢ÇÒͨ¹ýÏòµ¼À´¿ªÊ¼°²×°²å¼þ¡£

¡¡¡¡5. Íê³ÉÕâЩ֮ºó£¬ÖØÐÂÆô¶¯Eclipse¡£ÏÖÔÚ£¬Äã¿ÉÒÔ¼ÌÐøÍùϽøÐУ¡

<table width="90%" align=center> <tr> <td>
ͼ1.°²×°Subclipse²å¼þ</td></tr></table>

¡ü·µ»ØĿ¼
ǰһƪ: ÔÚEclipseÖй¹½¨±¸Íüµ¥
ºóһƪ: EclipseÔ¶³Ìµ÷ÊÔWeblogicÔËÐеÄÔ´´úÂë