下载与安装
tortoisesvn下载地址:https://tortoisesvn.net/downloads.html
可以在上面的下载地址中下载汉化包
安装过程
选择next,直到下面的界面
可以选择安装command line client tools,便于在idea中使用svn,然后选择想要安装的目录,最后选择next、install就可以了
服务器
如果是自己学习使用,推荐使用https://svnbucket.com/作为服务端,可以免费注册账号,登陆后的界面如下所示
可以创建自己的项目,如果勾选最下方的自动创建,则会在项目中生成三个相应的文件夹
项目创建完成以后,进入项目,在页面的右上角有一个url地址,即项目的仓库地址
基本操作
check out
在电脑中创建一个空的目录,用于管理svn文件,进入该目录后,点击鼠标右键,选择SVN Checkout
在URL of repostitory中输入自己的项目地址,也就是之前服务器项目右上角的地址
第一次导出还需要输入账号和密码,即之前注册的服务端账号和密码
输入之后点击ok,就会把项目中的文件下载到本地文件夹中
其中branches是分支,trunk是主干,tags是标签。
Update
当check out以后,可以在目录下使用update来下载服务器上最新的文件内容
Commit
在trunk目录下建立一个txt文档(随意写内容),并上传到服务器上。首先在该目录下点击鼠标右键,选择SVN update,将服务器最新的内容下载到本地,避免上传时覆盖别人的,然后选择SVN commit上传。
上传时在Message中填写自己的修改信息,并在第二个框中勾选要上传的文件,及完成上传。
可以在服务器中看到自己上传的文件