TortoiseSVN百科
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。
TortoiseSVN下载
有32位和64位,自己选择,下载完成之后按照提示安装就可以
同时下载下边的汉化包!
语言包的安装一路点下去就OK了。安装完成之后打开TortoiseSVN,进入设置,找到语言,选择简体中文,点击确定就可以了!
SVN检出--从SVN服务器签出源代码到本机
在版本库URL:下的文本框输入SVN server中的代码库的地址,其他默认,点击OK按钮,就可以检出源代码到指定目录了!
说明:检出深度有四个选项,分别是迁出全部,只迁出下一级子目录和文件,只迁出文件,只迁出空项目,默认是第一项。
成功之后,打开指定目录。就可以看到文件夹结构了!
也可以使用web的方式访问代码库,在浏览器输入URL,这时候会弹出对话框,要求输入用户名和密码,通过验证后即可浏览代码库中的内容。
导入import--导入源代码到SVN服务器
- 如果要将指定项目的源代码导入到SVN server上时,首先右键点击指定文件夹,在右键菜单中选择导入!
- 弹出下面的界面!
- 说明:在版本库URL中输入 服务器名+代码仓库根目录+我们要上传的代码库例如
- http://zt.net.henu.edu.cn /svn/startkit
- http://zt.net.henu.edu.cn 是服务器名
- svn是代码仓库的根目录
- StartKit是我们在上个教程中添加的一个代码库
导入信息里面输入记录日志,在开发过程这是个好的习惯!
点击确定之后,根据提示输入用户名和密码,源代码就成功导入到SVN服务器上了。