å©ç¨SVNå并
Subversionççæ¬åºæ¯ä¸ç§æ件æå¡å¨ï¼ä½ä¸æ¯âä¸è¬âçæ件æå¡å¨ãSubversionçæ¬åºçç¹å«ä¹å¤å¨äºï¼å®ä¼è®°å½æ¯ä¸æ¬¡æ¹åï¼æ¯ä¸ªæ件çæ¹åï¼çè³æ¯ç®å½æ æ¬èº«çæ¹åï¼ä¾å¦æ件åç®å½çæ·»å ãå é¤åéæ°ç»ç»ï¼å¯è§SVNå¯èªå¨è¯å«åºå¼åè
å
·ä½ä¿®æ¹ä»ä¹ä»£ç ï¼å¨å并æ¶ï¼åªè¦ç¥éSVNçæ¬å·ï¼å®ä¼èªå¨æ¾åºä¿®æ¹è¿ç代ç ï¼ç¶åå并å°æç»ç®æ æ件ä¸ãå æ¤ä½¿ç¨SVNæ¥å并代ç å
·æå并质éé«ä»¥åé«æçç¹ç¹ã SVNçå并æä¸ç§ç±»åï¼å¦ä¸å¾ï¼
第ä¸ç§ç±»åï¼å并ä¸ä¸ªçæ¬èå´
该类åæ¯æ ¹æ®SVNæå®ççæ¬å·æ¥å并ï¼ä¹æ¯æçµæ´»çä¸ç§å并æ¹å¼ï¼å¯ä»¥æ¯ä¸»å¹²å并å°åæ¯ï¼æåæ¯å并å°ä¸»å¹²ï¼ä¸»è¦åºç¨åºæ¯æ¯æåæ¯æ主干éé¢çä¸é¨åä¿®æ¹åæ¥å°ä¸»å¹²æåæ¯ä¸å»ï¼çè³æ¯æä¸ååºç两个åæ¯ï¼å½ç¶è¿ä¸¤ä¸ªåæ¯è¦æ±æ¯ç¸åçç®å½ç»æã
第äºä¸ç±»åï¼å¤å
´åæ¯
æåæ¯å并å°ä¸»å¹²ä¸ï¼è¿éä¼æææåæ¯çä¿®æ¹ï¼é½å并å°ä¸»å¹²ä¸ï¼å¦æåªæ³å并ä¸é¨åï¼ä¸åé使ç¨è¯¥ç±»åï¼èä¸è¿ç§ç±»åå并åéçæ¡ä»¶æ¯è¾å¤ï¼å¦åæ¯å主干å¿
é¡»æ¯å¨åä¸ä¸ªåºï¼æ¬å°å·¥ä½ç®å½ä¸è½å¤å
å«æ被修æ¹è¿çæ件çã
第ä¸ç§ç±»åï¼å并两个ä¸åçæ
æ两个åæ¯çå·®å¼å并å°æ¬å°çå·¥ä½ç®å½ï¼å
¶å®å®ä¹å¯ä»¥æåæ¯ç代ç åæ¥å°ä¸»å¹²ä¸ï¼åªéè¦æå并çfromæå®ä¸ºä¸»å¹²URLï¼toæå®ä¸ºåæ¯URL, èæ¬å°å·¥ä½ç®å½æ¯ä¸»å¹²ã
å©ç¨SVNå并å
·ä½æ¥éª¤
å¨ä¸é¢çä¸ä¸ç±»åä¸ï¼æ常ç¨æçµæ´»çæ¯ç¬¬ä¸ä¸ç±»åï¼âå并ä¸ä¸ªçæ¬èå´âï¼ä¹æ¯æç¨å¾æå¤çä¸ç§å并类åãä¸é¢ä»¥è¿ä¸ªç±»å为ä¾ï¼æ¥ä»ç»å并çæ´ä¸ªè¿ç¨ï¼å设æ¯ä»åæ¯å并å°ä¸»å¹²ã对äºå¦å¤ç两ç§ç±»åå并é½å·®ä¸å¤ï¼è¿éå°±ä¸ä¸ä¸ä»ç»äºã
1ï¼æ主干check out å°æ¬å°ï¼å¹¶ç¡®ä¿æ件æ´æ°å°ææ°ç¶æ
2ï¼æç
§ä¸å¾ç¤ºæå¼å并对è¯æ¡ï¼
3ï¼éæ©å并类åï¼
æ ¹æ®å并类åè¿è¡éæ©ï¼è¿éçä¾åä¸æ¯éæ©ç¬¬ä¸ä¸ªç±»åï¼ç¶ååç¹âNextâæé®ã
4ï¼å¡«åSVN URLåçæ¬å·ä¿¡æ¯ï¼
âURL to merge fromâä¸ææ¡éæ©éè¦å并åæ¯æ主干ï¼å¨ä¾åä¸ï¼éæ©çæ¯åæ¯v1.0ï¼å¨ârevision range to mergeâææ¬æ¡éæ©å
·ä½éè¦å并çSVNçæ¬å·ï¼å¯éè¿âshow logâæé®æ¥çæåªäºçæ¬å·ãå¯éæ©å
·ä½ççæ¬å·ï¼ä¹å¯ä»¥éæ©ä¸ä¸ªåºé´ççæ¬å·ï¼å¦4-7ï¼è¡¨ç¤ºä»SVNçæ¬å·4-7çå
¨é¨å并ãå¦éæ©åºé´çæ¬å·ï¼éæä½shifté®ãè¾å
¥å项信æ¯åï¼åç¹ânextâã
5ï¼å并é项çéæ©
6ï¼æµè¯å并
å¨ä¸é¢æ¥éª¤ä¸ï¼ç´æ¥ç¹âtest mergeâæé®æ¥æµè¯å并ç»æãå¦ææå²çªï¼åä¼ææ示æå²çªï¼
7ï¼å¼å§å并
å¨æ¥éª¤6ä¸ï¼ç´æ¥ç¹å»âmergeâæé®å°ä¼å¼å§åå¹¶ï¼ å¦æ²¡æå²çªæ¶ï¼å并åç对è¯æ¡å°æ¯ä¸é¢çæªå¾ï¼
8ï¼å¤çå²çª
å并åæå²çªæ¶ï¼å¼¹åºç对è¯æ¡å¦ä¸å¾ï¼æ³¨ææ¤æ¶âresolvedâæé®æ¯ç°è²
ç¹âedit conflictâæé®ï¼å°æå¼SVNçå并对è¯æ¡ï¼è®©å¼åè
è¿è¡æå·¥å并
éè¿æå·¥å并åï¼å并åç代ç å°å¨ä¸é¢çªå£ä¸æ¾ç¤ºï¼ç¡®è®¤å并å®æ¯ï¼ç¹å·¥å
·æ ä¸ç第äºä¸ªä¿åå¾æ è¿è¡ä¿åï¼å¹¶å
³éå½åå并ç对è¯æ¡ï¼åå°å¤çå²çªç对è¯æ¡ä¸ï¼ä¼åç°ä¹åâresolvedâæé®æ¯ç°è²ï¼ç°å¨åæå¯ç¹æé®ï¼
ç¹âresolvedâæé®ï¼è³æ¤ï¼å½åçå²çªå·²è§£å³ï¼SVNä¼ç»§ç»å并åé¢ççæ¬ã
9ï¼æ交代ç
å并å®ä»£ç åï¼æåå«å¿è®°æ交代ç ï¼åæ¶è¦è¾å
¥æ³¨éï¼æ¹ä¾¿æ¥å追溯ã注éåèæ ¼å¼å¦ä¸ï¼ä»[åæ¯æ主干]å并代ç å°[主干æåæ¯]ï¼çæ¬å·æ¯ä»[å¼å§ççæ¬å·]å°[ç»æççæ¬å·]ï¼
温馨提示:答案为网友推荐,仅供参考