SVN极简使用手册-飞
发布时间: 2023-07-06
<h1 > 一、SVN 客户端安装</h1>

    用图简单介绍什么 SVN

    SVN 客户端下载:百度关键词搜索 TortoiseSVN,进入官网进行下载。1.1百度搜索"TortoiseSVN"

    官网选择对应版本和系统位数,比如32位和64位下载。根据电脑系统选择

    安装 SVN 客户端 Tortoise(图标是乌龟_),双击安装包,弹出安装界面。

    1.2Tortoise安装界面

<h1 >二、初次从线上库里下载文件到本地</h2>

    安装完成以后,新建一个文件夹。在该新文件内单击鼠标右键弹出如下右键菜单。2.1SVN checkout

    单击 “SVN Ckeckout” (图2.1 红色框圈出的),弹出如下界面。图2.2 设置线上库地址和本地地址

    输入线上库地址后,点击“确定”,弹出如下界面。图2(july是几月?july代表7月份,英文缩写为jul,共有31天 ,源自于拉丁文Julius(即朱里斯)。).3 登录界面

    输入用户名和密码后,会弹出如下界面。图2.4 线上库文件下载到本地

    当线上库文件全部下载到本地后,点击 “OK” 后看到本地文件夹内的文件都有绿色的 “√” 。如图所示:图2.5 文件下载完成后
<h1 > 三、从线上文件库更新到本地文件库</h1>
    每次编辑 SVN 里的文件之前,都要从线上文件库更新最新的文件到本地文件库。步骤如下:

    第一步,单击鼠标右键 “Svn Update”,弹出下图窗口:图3.1 更新文件点击 “OK”,更新完成!
<h1 > 四、将本地修改后的文件上传到线上库</h1>

    在本地修改了文件以后,文件(测试文件1)图标会变成这样:图4.1 修改文件后

    在文件夹内单击鼠标右键,选择 “Svn Commit”, 弹出如下界面,图中第一个空白框里填写修改说明。图4.2 填写修改说明

    点击 “OK” 后,在下一个界面继续点击 “OK”, 然后文件图标变成绿色的 “√” ,那就表示上传成功了。

<h1 >五、添加和删除文件</h1>

    在本地添加一个文件或删除一个文件需要分别点击如下菜单中的 “add” 和 “delte”。然后,如上面的步骤二:在文件夹内单击鼠标右键,选择 “Svn Commit”, 在弹出的窗口里的第一个空白框里填写修改说明,点击 “OK” !。


    图5.1 SVN 添加图4.2 SVN 删除
<h1 >六、关于冲突</h1>

    版本冲突的原因:假设A、B两个用户都更新了测试文件1.txt,A用户在修改完成之后成功提交测试文件1.txt到线上文件库,这个时候测试文件1.txt文件的已经改变了。


    而B用户如果没有同步到自己的本地文件库,那么当B用户对测试文件1.txt进行修改后,再提交到服务器时,由于不是在最新的文件上做的修改,就会导致提交失败。如图:

    图6.1 冲突

    解决冲突:先更新再重新修改上传。第一步,单击鼠标右键 “Svn Update”,如下图:图6.2 svn 更新

    第二步,执行 "resolved filename"(选择文件—右键—解决)。如下图:图6.3 解决冲突
    第三步, 参照之前的<a href="#4">"将本地修改后的文件上传到线上库”</a>方法重新上传自己修改后的文件。
<h1 >避免冲突的一些小技巧</h1>
    养成良好的使用习惯,使用SVN时每次都是先更新,后上传。每天早上打开后,首先要从线上文件库更新到本地文件库。当文档编辑完成后,尽快提交。频繁的提交/更新可以减少冲突的发生和降低冲突的复杂度。在提交时,写上明确的说明信息,方便以后查找用户更新的原因。

<a href="http://7xifdy.com1.z0.glb.clouddn.com/SVN%E4%BD%BF%E7%94%A8%E6%89%8B%E5%86%8C.docx">-SVN使用手册.docx 下载-</a>



扫码加微信详细咨询太和智慧养老产品和平台服务!

微信