文章目录

(一)TortoiseSVN的下载与安装
(二)操作:浏览仓库&Checkout
(三)操作:Add&Commit
(四)操作:更新到历史版本&Update
(五)操作:Delete

(一)TortoiseSVN的下载与安装

SubVersion 官网:http://subversion.apache.org/

TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
除了路径选择以外,其它步骤都是下一步,最后重启电脑即可

(二)操作:浏览仓库&Checkout

随便创建一个张三文件夹,进去文件夹后右击浏览仓库,如下:
TortoiseSVN之下载安装&基本操作(二)
复制URL过来,如下:
TortoiseSVN之下载安装&基本操作(二)
我们输入一次密码之后,以后都无需输入,如下:
TortoiseSVN之下载安装&基本操作(二)
成功浏览仓库,如下:
TortoiseSVN之下载安装&基本操作(二)
如果我们想要清除认证信息,可以进行如下操作:
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
接下来进行Checkout,也就是把仓库所有的东西都下载到张三文件夹,如下:
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
此时,张三文件夹已经跟SVN服务器关联上了,图标都变绿了,如下:
TortoiseSVN之下载安装&基本操作(二)

(三)操作:Add&Commit

张三文件夹创建一个HelloWorld.java文件,如下:
TortoiseSVN之下载安装&基本操作(二)
右击HelloWorld.java,选择Add,把该文件添加到本地仓库(注意:是本地仓库!不是SVN服务器)
注意:Add存在的意义是可以自己选择Commit哪些文件,如果直接Commite是会把当前目录下的所有文件都提交的
TortoiseSVN之下载安装&基本操作(二)
接着选择SVN Commit,把本地仓库的内容上传到SVN服务器,如下:
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
可以看到提交成功后,文件图标也变绿了,如下:
TortoiseSVN之下载安装&基本操作(二)

再新建一个李四文件夹,李四想要拿到HelloWorld.java要怎么操作呢?
同样先浏览仓库认证,如下:
TortoiseSVN之下载安装&基本操作(二)
由于之前记住了密码,所以此时无需再次认证,如下:
TortoiseSVN之下载安装&基本操作(二)
Checkout一下,如下:
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)

(四)操作:更新到历史版本&Update

我们先编辑一个HelloWorld.java2.0版本,如下:
TortoiseSVN之下载安装&基本操作(二)
然后SVN Commit,如下:
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
可以右击HelloWorld.java选择Show log,进而选中1.0版本进行Update item to revision
实现更新到指定的历史版本,如下:
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)

张三提交了2.0版本,李四可以通过Update进行升级到最新版,如下:
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)
同样,李四也可以通过Show log实现更新到指定的历史版本,这里不再演示了

(五)操作:Delete

标记删除操作,本地文件会删除,我们需要进行提交,才能真正从服务器删除

我们让李四去Delete试试,如下:
TortoiseSVN之下载安装&基本操作(二)
此时服务器的文件还没有被删除,如下:
TortoiseSVN之下载安装&基本操作(二)
Commit之后就会被删除了,如下:
TortoiseSVN之下载安装&基本操作(二)
TortoiseSVN之下载安装&基本操作(二)

(六)操作:导入&导出

TortoiseSVN之下载安装&基本操作(二)
Import:将本地资源导入到svn服务器
Export:导出项目,它跟和checkout的区别是它不存在.svn隐藏文件

相关文章:

  • 2021-08-11
  • 2022-02-07
  • 2021-12-18
  • 2022-01-03
  • 2022-12-23
  • 2022-12-23
  • 2021-12-04
猜你喜欢
  • 2021-08-07
  • 2021-05-06
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
相关资源
相似解决方案