有2种方式,一种是手动用TortoiseSVN客户端管理,一种是在IDE中使用插件

TortoiseSVN客户端

1.从服务器下载代码到自己电脑(检出)

右键点击一个空的文件夹,点击SVN检出
image.png
输入版本库URL,点确定,就会把代码下载到自己电脑:
image.png
版本库URL有3种:
(1)版本库在自己电脑上:

  1. //格式:file:///路径/版本库文件夹名
  2. file:///D:/workSpace/SVNlib/abc

(2)版本库在服务器上:

  1. //格式:http://主机ip:端口号/svn/版本库文件夹名
  2. http://47.xx.xx.xxx:8080/svn/abc

(3)版本库在局域网的一台电脑上(官方:强烈不推荐)

服务器端配置了用户密码的话,这里会验证的。

从服务器下载到自己电脑,下载完会提示完成。
image.png

2.目录结构

一般来说:
开发中的最新版本位于trunk文件夹 ,
而发布版本位于tags文件夹,
branches文件夹是你自己创建的分支

这个只是推荐,你也可以自己定自己安排文件夹

插件

eclipse

org.apache.subversion.javahl.ClientException: Unsupported working copy format
svn: This client is too old to work with the working copy at
‘D:\workSpace\ytdtms’ (format 31).
You need to get a newer Subversion client. For more details, see
http://subversion.apache.org/faq.html#working-copy-format-change

org.apache.subversion.javahl.ClientException: Unsupported working copy format
svn: This client is too old to work with the working copy at
‘D:\workSpace\ytdtms’ (format 31).
You need to get a newer Subversion client. For more details, see
http://subversion.apache.org/faq.html#working-copy-format-change