• svn -- svn简介


    一、为什么需要SVN

    你们在做中级项目中,都是采用小组合作开发的?那么说说你们在后期整合中遇到问题?

     

    主要应用于:

    1、协作开发

    2、远程协作

    3、版本回退

    二、什么是SVN

    l svn全称SubVersion

    l svn是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。(oschinaGithub

    l 支持Windows、Linux、MacOS

    l 前身是CVS

    l 时间机器

    解决第一个问题中的解决方案

    SCM (软件配置管理)

    对软件源代码的管理

    CVS主要工作是对C语言或C++进行代码管理,但是由于编码问题,一直没有得到广泛的推广。

    VSS:Viusal Source SafeVisual Studio产品中的一员,主要是对.NET版本控制

    ClearCase:类似于VSS,功能强于CVS,但是由于其价格昂贵,一直没有得到广泛的推广。

    SVN:版本控制软件(主流)

    Git:Linux下面的版本控制软件

    面试题:什么是版本控制软件,有哪些功能,你知道的有哪些,你最擅长的是什么?

    SVN:采用的是C/S结构

    三、SVN中三大指令

    1、Checkout   检出

    2、Update   更新

    3、Commit    提交

    1、做为项目经理或技术总监,在项目开始时,首先在服务器上部署我们的SVN项目

    2上传我们的源代码(主要是一个公用文件或规则等)分为两步:

    第一步:首先建立与服务器的链接(Checkout

    第二步:我们提交代码这个过程称之为(Commit

     

  • 相关阅读:
    Token 分析
    maven导入依赖下载jar包速度太慢
    springboot 自动装配
    @ComponentScan
    mysql8.0忘记密码或出现Access denied for user 'root'@'localhost' (using password: YES)
    SpringBoot静态资源处理
    @RestController
    PythonGUI:Tkinter学习笔记01
    Python2和Python3有什么区别?
    Python的Random模块
  • 原文地址:https://www.cnblogs.com/hf8051/p/5125568.html
Copyright © 2020-2023  润新知