大家好,欢迎来到IT知识分享网。
SVN客户端的使用
1、从主线上拉分支(checkout)
(1)、在d盘新建一个文件夹,命名为svnTest,进入文件夹,在空白处右键 TortoiseSVN->Repo-browser ,输入地址:https://gao-pc/svn/products/trunk,浏览版本库。
2、将分支合并到主线上(commit)
![svn客户端使用教程_用客户端[通俗易懂]插图17 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205723092-1344857172.png)
(1)、在d盘空白处右键TortoiseSVN->Repo-browser 浏览版本库,输入地址:
https://gao-pc/svn/products/trunk/浏览版本库文件,右键trunck下的test.c,选择checkout,将test.c文件检出到本地products文件夹下。
(2)、修改本地分支下的test.c文件,将i = i + 1;改为i = i + 2;修改后提交到分支branches->gao上。
(3)、进入products文件夹,右键TortoiseSVN->Merge,进行将分支下的内容合并到本地主线上。
(4)、合并成功之后,进入文件夹products,在空白处右键TortoiseSVN->commit,将合并后的内容提交到主线上。
3、人为制造冲突(conflied)
(1)、将分支下的gao->test.c检出一份到本地文件夹下SVNtestA->test.c。(即模拟一个A的行为)
(2)、重复上述步骤,检出到本地文件夹下SVNtestB->test.c。(即模拟一个B的行为)
(3)、修改本地文件夹下SVNtestA->test.c中的内容,将i = i + 2;修改为i = i + 3;修改好后commit到分支上去。
(4)、修改本地文件夹下SVNtestB->test.c中的内容,将i = i + 3;修改为i = i + 4;修改好后commit到分支上去。此时将出现冲突(conflict),更新失败,打开文件夹,可以看到多了几个文件。
4、消除冲突(merge/resloved)后,并合并到主线上(commit)
(1)、打开文件test.c,可看到完整冲突内容。
(2)、A、B协商后将test.c更改为以下,保存后在空白处右键TortoiseSVN->Resolve ,在弹出框中点击ok即可消除从突。此时在test.c文件夹下空白处右键即可commit到主线。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/29545.html
![svn客户端使用教程_用客户端[通俗易懂]插图1 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205507732-1505997229.png)
![svn客户端使用教程_用客户端[通俗易懂]插图3 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205524123-959988013.png)
![svn客户端使用教程_用客户端[通俗易懂]插图5 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205532107-350206713.png)
![svn客户端使用教程_用客户端[通俗易懂]插图7 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205545998-581214559.png)
![svn客户端使用教程_用客户端[通俗易懂]插图9 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205610982-163527931.png)
![svn客户端使用教程_用客户端[通俗易懂]插图11 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205631467-1787576232.png)
![svn客户端使用教程_用客户端[通俗易懂]插图13 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205643201-302801293.png)
![svn客户端使用教程_用客户端[通俗易懂]插图15 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205706295-2005191029.png)
![svn客户端使用教程_用客户端[通俗易懂]插图19 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205750717-2098372421.png)
![svn客户端使用教程_用客户端[通俗易懂]插图21 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205809170-1989673751.png)
![svn客户端使用教程_用客户端[通俗易懂]插图23 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205827967-321514.png)
![svn客户端使用教程_用客户端[通俗易懂]插图25 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205836654-1237041782.png)
![svn客户端使用教程_用客户端[通俗易懂]插图27 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716205854545-1667059902.png)
![svn客户端使用教程_用客户端[通俗易懂]插图29 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716210108732-1330210472.png)
![svn客户端使用教程_用客户端[通俗易懂]插图31 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716210128076-1536983864.png)
![svn客户端使用教程_用客户端[通俗易懂]插图33 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716210148107-1274024246.png)
![svn客户端使用教程_用客户端[通俗易懂]插图35 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716210205092-155887303.png)
![svn客户端使用教程_用客户端[通俗易懂]插图37 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716210221357-1585357433.png)
![svn客户端使用教程_用客户端[通俗易懂]插图39 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716210246498-1644812142.png)
![svn客户端使用教程_用客户端[通俗易懂]插图41 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716210300951-1098310932.png)
![svn客户端使用教程_用客户端[通俗易懂]插图43 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716210315045-268310582.png)
![svn客户端使用教程_用客户端[通俗易懂]插图45 svn客户端使用教程_用客户端[通俗易懂]](https://images2015.cnblogs.com/blog/989695/201607/989695-20160716210326576-1573387183.png)