美文网首页
版本控制

版本控制

作者: 简小园 | 来源:发表于2019-07-10 13:21 被阅读0次

版本控制

  • 历史:
    • U盘
    • 付费(CVS)
    • 开源(svn)
    • 分布式(git)
  • 优点:
    • 方便
    • 追溯
    • 合并冲突
    • 安全性高

项目管理网站

自动化工具

Git

  • 分布式
  • 每个客户端都是服务器
  • 很多个最新版

  1. 下载、安装
  2. 在项目文件夹下右键,进入git
  3. 登录
    git config --global user.email "邮箱"
    git config --global user.name "用户名"
  4. 克隆项目git clone 地址 目录
  5. 添加所有修改的文件git add .
  6. 提交到本地git commit
    修改md文件
  7. 提交到服务器git push
  8. 拉项目git pull
  9. 项目合并git mergetool

SVN

  • 集中式
  • 中心服务器
  • 唯一最新版

  • checkout
  • commit
  • update
  • 冲突

搭建服务器

linux系统

  • 包管理器yum
    • 下载包:yum install xxx
  • vi:文本编译器

搭建Git

  1. 安装yum install git -y

  2. 创建目录mkdir 名字

  3. 初始化仓库git init --bare xxx.git

  4. 添加系统用户

    • useradd <name>
    • passwd <name>
  5. 修改目录的所有者
    chown -R <name>:<name> test.git

  6. clone
    git clone 源地址
    git clone blue@192.168.183.130:/git/test.git test2

搭建SVN

  1. 安装svn服务端(subversion)yum install subversion -y

  2. 创建目录mkdir 名字

  3. 初始化svnadmin create 目录

  4. 配置

    • vi conf/passwd 用户、密码
    • vi conf/svnserve.conf 服务器配置
    • 不要轻易打开authz

  5. 启动服务svnserve -d -r 目录

    • -d:daemon
    • -r:root
  6. 关闭防火墙【运维人员】

    • iptables -F #清除防火墙规则
    • iptables -L #查看

相关文章

  • How to use Git

    版本控制 版本控制就是控制版本,版本控制系统帮助控制(管理)某个事物(通常指源代码)的不同版本现在流行的版本控制:...

  • Git复习

    版本控制 版本控制的意义在于记录和备份. 版本控制系统分类: 本地版本控制系统:无法协同开发 集中化版本控制系统:...

  • Git最详细篇-五星收藏

    目录 一、版本控制概要 1.1、什么是版本控制 1.2、常用术语 1.3、常见的版本控制器 1.4、版本控制分类 ...

  • idea 文件名颜色所代表的含义

    绿色,已经加入版本控制暂未提交; 红色,未加入版本控制; 蓝色,加入版本控制,已提交,有改动; 白色,加入版本控制...

  • git

    版本控制分类 本地版本控制(本地备份)、集中版本控制(代表产品svn)、分布式版本控制(代表产品git) 启动gi...

  • 版本控制

    开始大家用 Mercurial HG 软件 进行代码控制。 我在https://bitbucket.org 代...

  • 版本控制

    版本控制是一种软体工程技巧,藉以在开发的过程中,确保由不同人所编辑的统一档案都得到更新 ,记录代码变更。 目前用到...

  • 版本控制

    Git Git是一个分布式版本控制系统(Distributed Version Control System - ...

  • 版本控制

    1、建立server和client的环境,并且check out (检出)数据仓库;(只有第一次从仓库中检出是用c...

  • 版本控制

    1 什么是版本控制系统 如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本(这或许是...

网友评论

      本文标题:版本控制

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