SVN客户端搭建与使用
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。
1、下载Svn Client软件
下载地址如下: http://tortoisesvn.net/downloads.html,进入网址后,看到如下截图:根据自己操作系统的版本下载,我的操作系统是64位的。
2、安装TortoiseSVN
双击TortoiseSVN-1.14.29085-x64-svn-1.14.1.msi文件
可以自定义安装路径,如下图所示:
3、验证安装结果
在桌面右键鼠标,弹出如下图所示:
4、使用TortoiseSVN下载代码(远程操作)
找到你本机项目代码保存的指定位置,新建一个目录,保存从SVN下载的代码。此处为了方便演示,我就在桌面创建一个目录。
进入你刚创建的目录,鼠标右键选择SVN checkout...
我们前面在SVN服务器上创建的代码库中,没有任何内容。所以我做完check out后,桌面的目录中没有任何内容。但是桌面文件夹中,会多一个.svn文件夹。
.svn这个隐藏目录记录着两项关键信息:工作文件的基准版本和一个本地副本最后更新的时间戳,千万不要手动修改或者删除这个.svn隐藏目录和里面的文件!!否则将会导致你本地的工作拷贝(静态试图)被破坏,无法再进行操作。
5、使用TortoiseSVN提交代码(远程操作)
找到你本机项目代码保存的指定位置,找到你保存代码的目录,右键操作:选择SVN Commit...
此处为了方便,在桌面创建的目录中,创建1个txt文件,随便编写点内容,然后提交到SVN服务器上,进行同步保存。
查看SVN服务器代码库
在桌面创建的目录中,创建1个bmp文件,同时修改一下txt的内容,然后提交到SVN服务器上,进行同步保存。
右键操作目录,选择SVN Commit...
查看SVN服务器代码库,先刷新一下
如果你一直操作到此处,属于你的SVN客户端的搭建就成功了,同时也进行了简单测试!
下一篇文章,我将给出SVN在日常开发工作中的常见流程,及详细操作和截图注释,欢迎继续关注支持!!!