ä¸.å¨Eclipseéä¸è½½Subclipseæ件
æ¹æ³ä¸ï¼ä»Eclipse Marketplaceéé¢ä¸è½½
å
·ä½æä½ï¼æå¼Eclipse --> Help --> Eclipse Marketplace --> å¨Findä¸è¾å
¥subclipseæç´¢ --> æ¾å°subclipseç¹å»install
æ¹æ³äºï¼ä»Install New Softwareéä¸è½½
å
·ä½æä½ï¼æå¼Eclipse --> Help --> Install New Software --> ç¹å»addæé®ï¼è¾å
¥ä¸è½½å°åï¼
http://subclipse.tigris.org/update_1.10.xï¼ç¹å»OK
--> å°SubclipseåSVNKitæå¾åï¼ä¸è·¯nextæagreeå°ç»æå³å¯(æ¤å¤ç±äºæ¬äººå·²ç»å®è£
ï¼å æ¤nextæ¯ç°è²ç)
æ¹æ³ä¸ï¼ç´æ¥ä¸è½½subclipseçzipæ件
å
·ä½æä½ï¼ç¾åº¦æç´¢subclipse-site-1.10.x(çèªå·±æ³å®è£
åªä¸ªçæ¬) --> 解å缩åå¨eclipseç®å½ä¸æ¾å°dropinsæ件夹ï¼è¿å
¥dropinsæ件夹并æ°å»ºä¸ä¸ªæ件夹å为svnï¼å°featuresåpluginsæ件夹å¤å¶å°svnç®å½ä¸-->éå¯ä¸Eclipseå³å¯
äºï¼ä¸ä¼ projectå°SVNæå¡å¨
1.å¨eclipseä¸ï¼ä»show viewéè°åºSVNèµæºåºè§å¾
2.å¨SVNèµæºåºçªå£ç空ç½ä½ç½®å³é®éæ©æ°å»ºèµæºåºä½ç½®
3.填好æå¡å¨çå°å
4.èµæºåºå¯¼å
¥æå,SVNèµæºåºè§å¾ä¸åºç°å¯¼å
¥çèµæºåº
5.æ°å»ºproject
6.å好projectçåå§çæ¬
7.å³é®project --> team --> share project
8.éæ©repositoryç±»å为SVN --> ç¹å»next
9.使ç¨å·²æèµæºåºä½ç½®
10.使ç¨é¡¹ç®å称ä½ä¸ºæ件夹å --> ç¹å»Finish --> è¾å
¥ç¨æ·ååå¯ç (æ¤æ¥ä¸ä¸å®æ¯ä¸ªäººé½æ)
11.èªç±éæ©æ¯å¦æå¼synchronizeè§å¾
12.å³é®project --> team --> æ交
13.èªç±éæ©æ¯å¦åæ¥å¿ï¼å»ºè®®åï¼
14ç¹å»OK --> ä¸ä¼ å°æå¡å¨æåï¼æ¤æ¶å·æ°èµæºåºï¼èµæºåºä¸åºç°ä¸ä¼ çproject
ä¸ï¼ä»æå¡å¨ä¸è½½projectå°æ¬å°
1.å¨èµæºåºè§å¾ç¹å»èµæºåºå·¦è¾¹çå°ä¸è§å½¢ååºç°è¯¥èµæºåºä¸çææproject
2.éæ©è¦ä¸è½½çprojectå³é® --> æ£åºä¸º
3.èªç±éæ©æ¯å¦æ´æ¹å±æ§(建议使ç¨é»è®¤) --> Finish --> ä¸è½½æå
åï¼ä»æå¡å¨æ´æ°ä»£ç
1.å³é®é¡¹ç®project-->ä¸èµæºåºåæ¥
2.éæ©æå¼Synchronizeè§å¾
3.ä¸æ¬å°ä»£ç æä¸åçæå¡å¨ä»£ç å°æ¾ç¤ºå¨Synchronizeè§å¾ä¸ï¼åå»å¯ä»¥æ¥çæ¬å°ä»£ç åæå¡å¨ä»£ç ç对æ¯ï¼å å·ç为æ°å¢çæ件(æ¬å°è¿æ²¡æ)
4.å°æ¨¡å¼åæ¢å°Incoming Modeï¼è¿ä¸ªæ¨¡å¼ä¸ç代ç é½æ¯æå¡å¨æ´æ°ç代ç ï¼éè¦ä¸è½½å°æ¬å°çï¼å³é®è¦æ´æ°çæ件-->team-->æ´æ°
5.å¦æåºç°ä¸å¾è¿ä¸ªç¬¦å·ï¼å代表æ¬å°ä»£ç åæå¡å¨ä»£ç æå²çªï¼å³ï¼æ¬å°ä»£ç å¨æªæ´æ°å°ææ°çæ¬çæ
åµä¸ï¼å¯¹ä»£ç è¿è¡äºæ´æ¹ï¼æè
å¨ä½ 对a.Javaå代ç çæé´ï¼æ人å¾æå¡å¨ä¸ä¼ äºæ°ça.java代ç ï¼ä½¿å¾ä»£ç é´åºç°äºå²çªï¼
äºï¼å²çªæ
åµç解å³åæ³
å²çªæ
åµ1ï¼æå¡å¨ä»£ç åèªå·±ä»£ç æ¹å¨çå°æ¹ç¸å
è¿ç§æ
åµæ¯è¾å¤æï¼ä¸è¬åªè½å°èªå·±ç代ç ä¿åä¸ä»½å°æ¬å°ï¼ç¶åç´æ¥å°æå¡å¨ä»£ç æ´æ°ä¸æ¥ï¼ç¶åå¨æ°ç代ç ä¸ä¿®æ¹èªå·±çé»è¾ã
å²çªæ
åµ2ï¼æå¡å¨ä»£ç åèªå·±ä»£ç æ¹å¨çå°æ¹ä¸å
è¿ç§æ
åµæ¯è¾å¸¸è§ï¼å°±æ¯ä½ è·å«çå¼åè
é½å¨æ´æ¹åä¸ä¸ªæ件ï¼ä½æ¯ç±äºå¼åä»»å¡æ¯åå¼çï¼æ以æ´æ¹çå°æ¹æ¯ä¸åçï¼è§£å³åæ³å¦ä¸ã
1ãåå»å²çªæ件è¿å
¥æ¯è¾è§å¾
2ãæ¾å°æå¡å¨ä¸æ°å¢çä½æ¬å°æ²¡æç代ç åï¼éä¸æ¤ä»£ç åï¼ç¹å»å³ä¸è§çæé®(å¦ä¸å¾ç®å¤´æåçæé®)å°æå¡å¨ä»£ç å¤å¶å°æ¬å°ï¼å
¶ä»å°æ¹ä¹åæ¤æä½ï¼ï¼å¦æç¹å»æé®æ²¡ç¨ï¼åå
³éæ¯è¾è§å¾éæ°æå¼
ä¸å¾ä¸ºæåå°æå¡å¨ä»£ç å¤å¶å°æ¬å°ä»£ç ï¼
3.å°æææå¡å¨ä¸æ°å¢ç代ç å¤å¶å°æ¬å°æ件åï¼å³é®å²çªæ件éæ©æ 记为å并å³å¯ï¼æ¤æ¶è¯¥æ件就ä¼æ¶å¤±å¨Synchronizeè§å¾ä¸ï¼å¹¶ä¸è¯¥æ件ç代ç å·²ç»æåå°æ¬å°ä»£ç åè¿ç¨ä»£ç å并å°ä¸èµ·