• 版本控制

    1. 术语

      1. 基线 Baseline

      2. 仓库 Repository

      3. 工作版本 Working coping

      4. 提交 Commit

      5. 变更 Change

      6. 变更记录 Change list

      7. 签出 Check out

      8. 更新 Update

      9. 合并 Merge/Integration

      10. 版本 Revision

      11. 导入 Import

      12. 导出 Export

      13. 冲突 Conflict

      14. 标记 Tags

      15. 分支 Branches

      16. 主干 Mainline

    2. 分类

      1. 集中式系统

        1. CVS

          1. 锁选项

            1. 悲观锁

            2. 乐观锁

          2. 命令示例

            1. 创建仓库

              1. cvs -d /dir init

            2. 创建项目

              1. cvs -d /dir import -m "" pro_name pro_name initial

            3. 开始项目

              1. cvs -d /dir co pro_name

            4. 查看状态

              1. cvs status filename

              2. cvs diff filename

              3. cvs log filename

            5. 提交修改

              1. cvs commit -m ""

            6. 更新仓库

              1. cvs update

          3. 冲突解决

            1. 双方修改不同地方

              1. 先更新再提交

            2. 双方修改同一处地方

              1. 双方商量后解决

          4. 使用分支

            1. 生成发布版本

            2. 为开发者提供实验环境

        2. 其他略

      2. 分布式系统

    3. 三种基本的技术性实践

      1. 版本控制

      2. 单元测试

      3. 自动化

  • All Comments ( 0 )

    版本控制

    Added: 2010-03-07 11:22:53

    From: hellojinjie (Joined 2008-11-18 05:56:21)

    88 views |14 downloads

    版本控制

    More From: hellojinjie

    版本控制
    版本控制
    2010-03-07 11:22:53|88 views
    Head First 设计模式
    Head First 设计模式
    2010-03-07 11:18:49|73 views
    Struts 基础教程
    Struts 基础教程
    2010-03-07 11:18:26|56 views
    Hibernate Quickly
    Hibernate Quickly
    2010-03-04 02:24:37|75 views
    java 设计模式
    java 设计模式
    2010-03-04 02:24:28|91 views
    Spring Recipes
    Spring Recipes
    2010-02-23 08:30:46|2433 views
    2011 考研
    2011 考研
    2010-01-15 08:44:19|84 views
    大学
    大学
    2009-05-02 05:14:25|90 views