SVN本地学习环境快速搭建
SVN是程序员必须熟悉的一个工具,真正理解这个工具的工作原理还是需要些时间的,但是我们不妨先去多实践,多实验,多去看文档,可以自己在windows中配置一个SVN的server,然后将自己学习中各种项目都放入自己的SVN server中,然后不断练习,慢慢的就会有很大提高。
SVN是个标准的c/s结构软件系统,我们必须同时具备SVN server以及SVN client然后整个系统才能正常的工作。我们至少在这样的一个系统上才能真正学习、工作等。
SVN客户端程序一般比较流行的是TortoiseSVN,这个是图形化的SVN客户端软件,操作简单,易用,同资源管理器集成等。他的安装比较简单,默认next方式安装就可以。
目前有了client还欠缺一个server端程序,若是两个都具备了我们就可以进行研究了。
一般SVN server安装还是略微麻烦些的。其实出于学习目的我们完全没有必要专门安装一套SVN server系统。在正常开发环境中,一定会有专人负责SVN的维护等,主要维护的server系统。因此我们仅仅需要一个最简单的、仅供自己学习的SVN系统,不需要太多功能。
这个系统TortoiseSVN已经为我们提供了,我们仅仅需要简单设置一下就可以工作了。本文将较为详细的介绍一下这个操作过程,供大家参考。
如上图
1.在硬盘中,创建一个空的目录,本例中创建z:\repos目录作为仓库目录快速学习
2.在目录中任意空白处点击鼠标右键,选取图中菜单项
3.最后选择“Create repository here”项目
这样客户端就会在这里创建一个file:///类型的服务器仓库。
二.仓库地址获取与维护
如上图,还是在刚才创的目录中,已经包含了仓库必备文件。千万不要手工修改这些文件,这些文件必须由TortoiseSVN软件进行维护,否则可能破坏仓库造成损失。
如何获取仓库地址,这样才能进行后续SVN操作
1.在仓库中任意空白处(位置2的地方),选择鼠标右键
2.依次点选图中菜单,最后选择repo-browser
最后将获得下图界面
如上图,其中
1.图中位置1处是当前仓库的SVN操作地址
2.图中位置2处是当前仓库的内容,目前刚刚创建里面内容是空的。
下面进行如下仓库操作来维护仓库,记住操作仓库相当于操作SVN server
如上图,在仓库空白处,任意位置单击鼠标右键,出现弹出菜单,用户可以选择create folder 菜单,可以创建仓库中各项内容。如图中我创建一个目录“myserver”
下图是创建完目录“myserver”后的结果
如上图,图中位置1处就是目前SVN仓库中相关地址
SVN N 三.创建本地的eclipse项目作为导入SV 的工作内容
下图是创建本地eclipse java项目后的结果,从图中我们可以看到我们在z:\local_work\MySVNTest目录下创建java项目,详情请查阅eclipse的操作等
发布评论