zoukankan      html  css  js  c++  java
  • 版本控制(svn、Git)环境创建

     1.SVN  2.Git  last

    版本控制工具应该具备的功能:

    1. 协同修改;
    2. 数据备份;
    3. 版本管理;
    4. 权限控制;
    5. 历史记录;查看修改人、修改时间、修改内容……
    6. 分支管理;开发团队在工作过程中多条产品线同时推进……

    1.svn

    1. 安装、启动(默认监听 tcp:3690
      # yum install apr-devel apr-util-devel sqlite-devel
      # ./configure --prefix=/usr/local/svn
      # make && make install
      # /usr/local/svn/bin/svnserve -d -r /opt/svn --listen-port 3690
      View Code
    2. 创建 svn 版本库
      # svnadmin create /opt/svn/test1
      View Code
    3. 测试环境
      # svn checkout svn://localhost:8201/test1
      # svn commit helloWorld.text
      View Code
    4. 修改版本库“配置文件”

    2.Git

     Git 的优势:

    1. 大部分操作在本地完成,不需要联网
    2. 完整性保障
    3. 尽可能添加数据,而不是删除修改
    4. 分支操作非常快捷流畅
    5. 与 Linux 命令全面兼容

     Git 结构(本地结构):

    1. 本地库,存储历史版本
    2. 暂存区,临时存放
    3. 工作区

    Git 代码托管中心

    subversion_Git_ CVS .

    一切代码都是为了生活,一切生活都是调剂
  • 相关阅读:
    I/O性能优化
    磁盘性能指标
    磁盘I/O工作原理
    文件系统工作原理
    Linux命令行工具之free命令
    内存性能优化
    内存工作原理
    内存中的Buffer和Cache的区别
    proc文件系统
    oracle 查询 LOB 字段大小
  • 原文地址:https://www.cnblogs.com/argor/p/9445903.html
Copyright © 2011-2022 走看看