美文网首页基础前端
小乌龟 SVN 和 服务端搭建

小乌龟 SVN 和 服务端搭建

作者: CondorHero | 来源:发表于2019-09-26 00:02 被阅读0次

    SVN 是 Subversion (破坏)的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。一般配合 VisualSVN 使用。

    软件下载官网:Apache Subversion


    http://subversion.apache.org/packages.html#windows
    VisualSVN server 表示服务端, TortoiseSVN 表示客户端,两者搭配使用。
    一、VisualSVN server 下载安装

    点击上面的②链接,进入:https://www.visualsvn.com/downloads/


    下载对应系统版本号。
    安装的时候一路回车,只需注意下下面的配置。

    安装完成:

    创建一个用户:记住用户名和密码 创建一个用户

    新建一个仓库:记住URL地址可用于组员提交连接中央服务器,和浏览器打开查看代码。



    还可以对组员进行权限设置,默认一般是可读可写。

    二、TortoiseSVN 下载安装(svn 俗称小乌龟)

    点击上面的①链接,跳转:https://tortoisesvn.net/downloads.html


    安装完成,可以进行汉化。

    下载汉化包:
    直接执行类似安装的步骤。完成后右击桌面设置。


    桌面新建一个文件:svn_project
    进入文件夹里面:因为项目已经在服务器的仓库里,那么现在只要做的就是把它检出到本地。 在文件夹内右键,选择 SVN 检出。


    确定之后,出现.svn

    这时候就可以新建文件,进行开发,新建 app.js 输入内容: 文件夹变成了问号?

    关于小乌龟图标 TortoiseSVN 文件图标解释

    文件提交一共两种方式:

    • 可以先添加后提交



      后提交提交看下面

    • 直接提交




      每提交一次,就新增一个版本。



      提交成功以后,打开 VisualSVN server 在浏览器查看提交的信息。会自动调转。

      在浏览器大致如下:

    至此已经大致演示完一个整过程,如果是平时工作,我们只需要:

    • SVN checkout 拉取整个库,开始第一次工作
    • SVN Update 上班
    • SVN commit 下班

    下面进行深入的学习。

    VisualSVN server 的使用

    剩下的使用大致和 git 相同只不过,这里变成了可视化面板操作。

    权限项 执行 执行 执行
    字符表示 r w x r w x r w x
    数字表示 4 2 1 4 2 1 4 2 1
    权限分配 文件所有组 文件所有组 其他用户

    相关文章

      网友评论

        本文标题:小乌龟 SVN 和 服务端搭建

        本文链接:https://www.haomeiwen.com/subject/qsxbyctx.html