zoukankan      html  css  js  c++  java
  • svn的使用方法

    一、什么是SVN?

    1、SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。

    二、工作流程

    1、从服务器下载项目组最新代码。
    2、进入自己的分支,进行工作,每隔一个小时向服务器自己的分支提交一次代码(很多人都有这个习惯。因为有时候自己对代码改来改去,最后又想还原到前一个小时的版本,或者看看前一个小时自己修改了哪些代码,就需要这样做了)。
    3、下班时间快到了,把自己的分支合并到服务器主分支上,一天的工作完成,并反映给服务器。
    这就是经典的svn工作流程,从流程上看,有不少缺点,但也有优点。
    三、如何使用
    (1)服务端安装第四个;客户端安装第二个。
    地址:
     
    http://subversion.apache.org/packages.html
     
    https://tortoisesvn.net/downloads.html
    (2)服务端界面

    Repositories: 放项目,新建shangcheng文件夹,在该文件夹下新建aaa文件,并将灰色部分的地址复制下来,(此处是同一台电脑,否则,要链接ip地址)

    Users: 允许访问该服务器的用户。

    (3)客户端界面

    安装客户端首次使用时,新建一个存放项目的文件夹,右击选择checkout, 出现如下提示框,输入访问的地址,点“ok”。

     如果成功,则会出现下图提示:

    点击ok,便可以了。

    重启电脑后,如果该文件和服务端一致,则前面会出现绿色标志:

    如果不一致,则会出现红色标志。

  • 相关阅读:
    Windows 经典DOS命令大全
    Linux常用命令大全(全面)
    Nova 实现的 Fit Instance NUMA to Host NUMA 算法
    计算机组成原理 — 冯诺依曼体系结构
    计算机组成的基本硬件设备
    OpenStack 高性能虚拟机之大页内存
    Ironic 的 Rescue 救援模式实现流程
    SQLite 版本引发的 Python 程序调用问题
    Ceph 故障修复记录(持续更新)
    注册 Ironic 裸金属节点并部署裸金属实例
  • 原文地址:https://www.cnblogs.com/mengshenshenchu/p/7153824.html
Copyright © 2011-2022 走看看