TotoiseSVN的基本使用方法
一、经过上一节,我们已经简单的把该准备的步骤完成了,现在就要进入实际操作步骤。首先我们怎么去对他进行使用呢?
二、对SVN的操作使用:
1.安装完成后,按下鼠标右键,会看到如下界面:

这说明你已经安装成功了,可以对SVN进行使用了。
2.打开计算机任意盘,这里我们打开D盘,建立一个文件夹,命名为“workspace”,用来存放我们日常需要上传到SVN上的文档,数据等。
注:文件夹名最好为纯英文。

3.在你要的工作文件夹内,在空白地方点击鼠标右键,选择”SVN Checkout”

出现以下界面:

注:SVN Checkout:迁出配置库内容
URL of repository :svn server中的代码库的地址
Revision,“HEAD revision”是指最新版,也可以指定Revision为任意一个版本。
在“URL of Repository”下的文本框中输入svn server中的代码库的地址,其他默认,点击OK按钮,就开始签出源代码了。
4点击“OK”按钮后,在弹出的对话框中输入用户名和密码,验证成功后,项目文件开始从远程服务器下载到本地工作目录中:

5.点击“确定”按钮后,即可获取完成,出现如下下载界面:

下载完成后,服务器上所有内容会出现在本地文件夹下
三、SVN Update:更新文件
1.新建完成后,将需要的项目材料都添加到文件夹下,右击任意空白地方,选择“SVN Update”

2.完成上述步骤后,我们得到这个页面,点击“OK”,完成更新。得到以下界面:

注:若上述框中的有文件出现亮红,说明来自配置库的内容与你本地修改内容合并时出现了冲突
4.点击“show log”,会看到最新的更新信息
四、SVN Commit:提交更新
1.本地文件修改后,若是需要更新到服务器上,则需要提交(Commit)最新的更新。

2.Commit的作用是将本地最新修改的文件同步到SVN服务端,供其他人来参考或者使用,当然使用之前,要先Update一下,来确保是最新的,在修改文件上击右键,出现菜单,选择“SVN Commit…”,如下:

3.然后填写关于本次更新的日志(log message),这是必填项,否则commit会失败,如下图所示:

五、repo-browser
1.右击“TotoiseSVN------repo-browser”,这里可以看到我们上传到服务器库工作中的所有文档
