SVN的安装及其基本操作

安装:SVN客户端

下载地址:https://www.visualsvn.com/visualsvn/download/tortoisesvn/选择对应的版本进行下载,下载完成之后运行msi程序进行安装即可。
SVN的安装及其基本操作_第1张图片

创建本地仓库:

在一个新的文件夹下面,使用到TortoiseSVN中的create respository here 即可创建本地仓库了。
SVN的安装及其基本操作_第2张图片

迁出本地仓库到本地,

在root文件(用来模拟是root用户)下,右键选择SVN checkout。进行迁出,其中要给出本地仓库的地址,以及下方版本的值,默认为0;
SVN的安装及其基本操作_第3张图片

提交文件到本地仓库

先要进行 SVN update对该文件夹进行更新,然后新建一个文本文档,当中写入内容,再选择SVN commit进行提交,提交之前,需要进行一个提交的注释的输入,输入完成之后ok即可。SVN的安装及其基本操作_第4张图片

获取整个项目

在第一个用户当中有一个文本文档且进行提交之后,在另一个用户当中还没有这个文件,使用SVN update即可获取文件到本地。
SVN的安装及其基本操作_第5张图片

显示日志

在右键单击TortoiseSVN中的show log 即可查看修改的日志,
SVN的安装及其基本操作_第6张图片

版本回退

当存在文件误删之后,需要回退到原来的版本进行找回文件,首先在log日志当中查看需要返回到那个版本,然后在右键单击TortoiseSVN中的Update to reversion即可进行回退,在框中输入要回退的版本即可进行回退。
SVN的安装及其基本操作_第7张图片

冲突产生与解决

在进行修改文件之前没有对本地仓库当中的数据进行更新,会导致版本存在差异,这个时候进行提交:会报错:
SVN的安装及其基本操作_第8张图片
之后需要进行update,更新之后会出现很多文件,如下所示,其中新出现的文件分别为:第一个表示按现在自己写的应该是这个,第二个:表示第一个版本的1.txt文件,第三个:表示第二个版本的1.txt文件
SVN的安装及其基本操作_第9张图片
这个时候就需要对1.txt文件进行商量修改,把其余文件删除,再次提交就可以提交成功了。
SVN的安装及其基本操作_第10张图片

忽略

在本地都会存在一个用于缓存的文件夹,如cache,但是在这个时候我们不需要将缓存目录提交到本地仓库。进行忽略即可。
SVN的安装及其基本操作_第11张图片

你可能感兴趣的:(#,Git,和,SVN,项目管理,SVN)