SVN---搭建幸福之家

        SVN百度百科对她这样进行阐述:SVN是Subversion的简称,是一个开放源码的版本号控制系统,相较于RCS、CVS,它採用了分支管理系统,它的设计目标就是代替CVS。

互联网上非常多版本号控制服务已从CVS转移到Subversion。

一溜儿的官方术语。不太好理解,如今结合机房收费系统合作版,阐述SVN的妙处:
       早上八点准时来到427的我们,不要踩点儿哦,要不然会上光荣榜的`(*∩_∩*)′,打开电脑,開始新的一天的工作,首先,我们从server下载项目组最新代码;其次,进入自己的分支。进行工作,每隔一个小时向server自己的分支提交一次代码(非常多人都有这个习惯。由于有时候自己对代码改来改去,最后又想还原到前一个小时的版本号,或者看看前一个小时自己改动了哪些代码,就须要这样做了)。

最后,当十点半的钟声在这个漂亮的夜晚落下帷幕,我们须要把自己的分支合并到server主分支上,一天的工作完毕。并反映给server。


       由上述介绍,我们知道了集中式代码管理的核心是server,全部开发人员在開始新一天的工作之前必须从server获代替码,然后开发,最后解决冲突,提交。全部的版本号信息都放在server上。假设脱离了server,开发人员基本上能够说是无法工作的。接下来简介一下server的安装和server的安装。


       首先,server的安装

       第一步:

       SVN---搭建幸福之家

       第二步:

       SVN---搭建幸福之家

       第三步:

       SVN---搭建幸福之家

       第四步:

      SVN---搭建幸福之家

      第五步:

      SVN---搭建幸福之家

      第六步:

      SVN---搭建幸福之家

      第七步:

       SVN---搭建幸福之家

       自此,server安装完毕,启动主界面例如以下所看到的:

       SVN---搭建幸福之家

        接着client安装例如以下:

        第一步:

        SVN---搭建幸福之家

        第二步:

        SVN---搭建幸福之家

        第三步:

        SVN---搭建幸福之家

         第四步:

        SVN---搭建幸福之家

        第五步:

        SVN---搭建幸福之家

        第六步:

        SVN---搭建幸福之家

        自此,client安装完毕。

接下来介绍怎样使用VisualSVN Server建立版本号库,以及TortoiseSVN的使用。首先打开VisualSVN Server Manager,如图:

         第一步:

        SVN---搭建幸福之家

        第二步:在窗体的右边看到版本号库的一些信息,比方状态,日志,用户认证,版本号库等.要建立版本号库,须要右键单击左边窗体的Repositores,如图:

        SVN---搭建幸福之家

        第三步:

        SVN---搭建幸福之家

        第四步:

        SVN---搭建幸福之家

        第五步:

         SVN---搭建幸福之家

          第六步:

          SVN---搭建幸福之家

         第七步,这个时候。假设我们须要将项目导入到版本号库中,找到我们的项目目录,在项目目录上点击鼠标右键,找到SVN菜单,选择导入,如图:

           SVN---搭建幸福之家

          第八步。在弹出的对话框中填上版本号库URL,这个URL能够从VisualSVN Server Manager中获取,在你的版本号库上单击右键,选择Copy URL to Clipboard,这样就把版本号库URL拷贝到我们的剪贴版了,如图所看到的:

           SVN---搭建幸福之家

          第九步,将复制的版本号库URL粘贴上,在URL后面加上trunk子路径.然后在导入信息里面填上导入信息"导入项目到版本号库",如图:

          SVN---搭建幸福之家

         第十步:

          SVN---搭建幸福之家

          第十一步:

          SVN---搭建幸福之家

          建立成功之后,桌面上出现例如以下图标:

          SVN---搭建幸福之家

          项目导入到版本号库以后,不能随便让谁都可以读写版本号库,所以须要建立用户组和用户;在VisualSVN Server Manager窗体的左側右键单击用户组,选择Create User或者新建->User。在此主要解说创建用户的过程,如图:

         SVN---搭建幸福之家

         在弹出的对话框中填写User name和Password,然后点击OK,如图:

         SVN---搭建幸福之家

         同上述方法一样,我们创建三个用户:

         SVN---搭建幸福之家

         接下来我们给用户设置权限,在VB.NET合作版机房收费系统上单击右键,选择属性,如图:

          SVN---搭建幸福之家

           进行相关设置:

         SVN---搭建幸福之家

          Permissions表示选择用户权限,有四种选择
         1、Inherit from parent 从父用户中继承
         2、No Access 不同意訪问
         3、Read Only仅仅读訪问
         4、Read/Write 可读可写

        到此,服务端就完毕了。接下来,我们用client去检出代码,在桌面空白处单击右键,选择SVN检出,在弹出的对话框中填写版本号库URL(详细获取方式,上面讲上传项目到版本号库的时候讲过),选择检出文件夹,点击确定.如图:

         SVN---搭建幸福之家

         開始检出项目,如图:

          SVN---搭建幸福之家

          检出完毕之后,我们打开工作副本目录,会看到全部文件和目录都有一个绿色的√.如图:

          SVN---搭建幸福之家

         到此,SVN幸福之家搭建完成。有了地基,须要我们添砖加瓦。让这座房子。哦不。不不过房子,而是一个家,洋溢幸福,播撒欢乐。

VB.NET合作版机房收费系统,未完,待续......