SVN搭建本地文件版本管理

来源:互联网 发布:一元云购源码干嘛用的 编辑:程序博客网 时间:2024/05/22 06:39

前言

SVN是比较优秀的版本管理软件,被众多人所采纳,为了协助团队记录版本的迭代过程以及每次的变更,使用SVN势在必行,但是在搭建网络服务时,很多人被困住了,无法前行,也无法理解到SVN的真谛,所以我建议初学者可以在本机搭建SVN本地文件管理。

准备工作

1、下载安装TortoiseSVN客户端程序即可:从官方网站http://tortoisesvn.net/downloads获取最新的TortoiseSVN。

2、初学者无需下载安装最新的服务器安装程序,后期文章会告诉大家如何安装服务器,本文暂不论述

开始干活

1、在某个目录建立个文件夹,如在E盘建立Respository_Test。

 

2、鼠标右击文件夹,会出现如下的右键菜单,如果没有这个右键菜单,代表你还没有安装好SVN客户端。

3、点击Create Respository here后,会提示成功创建仓库的对话框,如下所示。

4、此时再进入到目录后,发现多了很多文件,具体文件如下所示。

任务完成一半了,版本库基本创建完成了,下一步你就要从版本库Check Out了。

5、Check Out的操作比较简单,你创建一个自己的工作目录,比如D盘的workspace。(这个比较简单吧,这里就不截图了)

在workspace的空白处,右击鼠标,可以看到右键菜单如下。

6、此时空白目录下,就会多个文件夹了,这个文件夹的图标跟普通文件夹是不一样的。

7、这就是SVN的标志性图标了,绿色代表本地库跟版本库一致(当然不全部是,如果中间有新增文件,在文件夹看的也是绿色),红色代表有修改。

文件管理

1、在文件夹内增加文件,取名Testfile.txt,此时文件会出现个问号,这代表是质疑的文件,也就是版本库不认识你,你应该还要右击选择SVN菜单的Add;

2、Add操作后,会变成一个加号,截图太麻烦了,自己看看吧。

3、最重要的一点,就是要提交了,也就是Commit了,注意下图所示。

4、弹出的框可以看到本次提交的文件,本次提交的说明,均可填写,注意说明要说明清晰,以便日后查看。

5、至此,你的文件就提交到版本库中了,当然这是最简单的方式,仅仅提交到了本地,按照道理应该要提交到服务器上,这样,团队的其他成员也可以通过Check Out操作得到版本库的文件或者代码。后续在提供说明。

6、补充说明,如果这个文件修改了,怎么办?

修改后,文件会呈现红色感叹号,再次提交即可。

啰嗦几句

1、目前的版本控制,仅限于初学者用于管理本地文件的一种方式,团队合作不适用,除非团队成员都进入到服务器进行工作;

2、SVN其实就是三个关键操作:

Check Out——提取版本库文件

Commit——提交本地修改至服务器

Update——更新本地版本至版本库

3、有问题就留言吧

 

原创粉丝点击