• 百年美洲杯决赛阿根廷vs智利 在线直播观看 梅西能否封王 2019-08-17
  • 马克思主义,不会改变人类历史发展的进程和规律,它只是揭示了这个不可更改的客观规律。人类社会发展的进程,只决定于工人阶级的觉悟。现在是工人阶级丧失了革命觉悟的时期 2019-08-17
  • 保定市“吃人”下水道恶臭难闻藏危险 2019-08-16
  • 但愿越南不是“颜色革命”!社会实践的事实一再证明,“社会主义”离开马列主义原则的改革开放,将是死路一条! 2019-08-16
  • 每年长个不足五厘米早就医 2019-08-14
  • 車·晓 第26期 車企官方降价真相幾何? 2019-08-12
  • 库里晒出自己妻子昨日在夺冠庆典上的照片 2019-08-12
  • 惊险!28吨浓亚硫酸泄露 消防官兵9小时排险 2019-08-06
  • [鄙视]关联资源不是人类的劳动成果?那你咋不住到深山老林里面去?光从土地本身来讲,大城市与深山老林有什么区别? 2019-07-28
  • 国家行政学院中国领导科学研究中心副秘书长雷强做客人民网 2019-07-20
  • 人工智能开启中国健康养殖新时代 “智慧农业——健康养殖公益行动”在北京正式启动 2019-07-19
  • 东风日产乘用车公司获第十二届人民企业社会责任奖年度企业奖 2019-07-14
  • 山东单县种植玫瑰助增收 美了田园 富了乡亲 2019-07-14
  • 胡杏儿晒儿子软萌照 睡眼惺忪眼神迷人可爱十足 2019-06-11
  • 这是全国精气最为集中的地方 被称为中国丹田所在 ——凤凰网房产 2019-06-11
  • Java知识分享网 - 轻松学习从此开始!????

    华东六省15选5开奖结果:华东15选5最新开奖号码

    Java1234官方群24:java1234官方群24
    Java1234官方群24:791563025
         

    006项目-百度云搜索引擎开源?。?!

    毕设课设专业代做论文定制

    007项目-资源分享平台开源??!

    Java学习路线图?。?!

    SpringBoot打造企业级进销存

    领取QQ第三方登录视频教程

    做活动,领取支付宝在线支付完整视频教程

    Java1234 VIP课程

    领取微信扫码登录Java实现视频教程

    Java1234至尊VIP(特价活动)

    代码管理核心技术及实践 PDF 下载


    分享到:
    时间:2019-03-17 21:45来源:https://download.csdn.net/ 作者:转载  侵权举报
    代码管理核心技术及实践 PDF 下载
    失效链接处理
    代码管理核心技术及实践 PDF 下载

    转载自:https://download.csdn.net/download/szprogman/10955338
     
    本站整理下载:
    版权归出版社和原作者所有,链接已删除,请购买正版
     
     
    用户下载说明:
    电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
    https://download.csdn.net/download/fpcc/10697491
      
    相关截图:


    资源简介:
     《代码管理核心技术及实践》首先通过系统化的介绍和比较,从整体上讲解了代码管理工具和系统的历史和发展。其次分别从小型团队、中大型团队、分布式大团队、基于微服务的团队及开源团队的角度总结了代码管理的核心技术及实践经验,其中包括不同类型的团队对代码管理工具和系统的选择,以及代码管理的流程、策略和技巧,还有一些代码管理工具和系统的难点、痛点等,包括如何选择分支策略、如何管理多产品线的代码、代码备份策略,以及如何在大型团队中将代码从Subversion迁移到Git等。
     
        《代码管理核心技术及实践》可帮助读者在现实中从团队的大小及代码管理模式是集中式还是分布式、开源还是闭源等各个角度去了解和思考代码管理的核心技术和实践经验,从而帮助团队建立起一套高效的代码管理系统、策略和流程。本书的读者对象主要是每天都需要使用代码管理工具的程序员、代码管理工具和系统的管理人员,以及团队的技术领导人员。

    资源目录:
    第1部分 基础与传统

    第1章 代码版本管理工具与系统 2
    1.1 引言 2
    1.2 代码版本管理工具的历史 3
    1.2.1 第1代:本地代码管理 3
    1.2.2 第2代:中心服务器代码管理 3
    1.2.3 第3代:分布式代码管理 4
    1.3 常用的代码管理工具 5
    1.3.1 Perforce 5
    1.3.2 Subversion 6
    1.3.3 Git 6
    1.3.4 Mercurial 7
    1.3.5 Microsoft GVFS (Git Virtual File System) 7
    1.4 常用的代码管理系统 8
    1.4.1 Virtual SVN Server 9
    1.4.2 GitLab Server 9
    1.4.3 Gerrit Server 10
    1.5 从Subversion迁移到Git的常用工具和方法 11
    1.5.1 SubGit 11
    1.5.2 git-svn 12
    1.5.3 手动 12
    1.6 常用云端代码管理系统 13
    1.6.1 Sourceforge和Google Code 13
    1.6.2 GitHub 14
    1.6.3 GitLab和Bitbucket 14
    1.6.4 Coding、码云、阿里云Code 15

    第2章 独立小型团队 17
    2.1 启程:团队与项目 17
    2.2 痛点与需求 18
    2.2.1 如何选择和搭建Subversion Server 18
    2.2.2 定制代码库结构 20
    2.2.3 分支策略 22
    2.2.4 日常工作模式 24
    2.2.5 备份策略 26
    2.3 阿里云Code 27
    2.3.1 将内网Subversion迁移到阿里云Code 28
    2.3.2 权限管理 31
    2.3.3 日常工作模式 32
    2.3.4 备份方案 33
    2.4 小团队代码管理的经典模型 34

    第3章 传统中大型团队 36
    3.1 传统大型团队的特点 36
    3.2 独立大型团队在代码管理上的痛点与需求 38
    3.3 大型团队代码管理案例 39
    3.3.1 代码??橐览倒芾?41
    3.3.2 建立相关运作机制 44
    3.3.3 建立原子提交的纪律 46
    3.3.4 建立持续集成守护机制 47
    3.3.5 大型团队代码管理小结 51
    3.4 大型团队的代码服务器迁移 51

    第2部分 当前与流行

    第4章 分布式中大型团队 58
    4.1 分布式中大型团队的特点 58
    4.2 分布式中大型团队在代码管理上的痛点与需求 59
    4.2.1 离线代码管理 60
    4.2.2 在线代码审查 61
    4.2.3 对代码进行分布式权限管理 66
    4.2.4 对代码进行分布式提交和集成 73
    4.3 代码仓库拆分与集成 74
    4.3.1 优化单代码仓库 77
    4.3.2 代码仓库的拆分 87
    4.3.3 代码仓库的集成 91
    4.3.4 小结 122
    4.4 分支策略 123
    4.4.1 主干开发分支策略 124
    4.4.2 应对并行开发 132
    4.4.3 定制分支策略 147
    4.5 代码库热备份 150
    4.5.1 服务器端热备份方案 150
    4.5.2 客户端热备份方案 151
    4.6 案例:Android定制化系统开发 151
    4.6.1 项目背景 151
    4.6.2 项目及其代码管理介绍 152
    4.6.3 分支策略 155
    4.7 多产品线 157
    4.7.1 多产品线介绍 158
    4.7.2 多产品线开发的困境 158
    4.7.3 多产品线解决方案 158
    4.8 超大型分布式团队 166

    第3部分 发展与未来

    第5章 云时代微服务大型分布式团队 172
    5.1 云时代和微服务架构 172
    5.2 Everything as Code(一切即代码) 173
    5.3 代码管理团队自治 175
    5.3.1 围绕团队的代码库管理 177
    5.3.2 围绕服务的代码库管理 177
    5.4 微服务架构下的代码管理挑战 179
    5.5 微服务代码管理实例 180

    第6章 开源项目与开源社区 184
    6.1 开源软件 184
    6.1.1 开源软件的特点 185
    6.1.2 开源软件和社区 185
    6.1.3 开源软件和商业 186
    6.1.4 开源软件的代码管理 186
    6.2 开源社区中的开源项目 187
    6.2.1 简介 187
    6.2.2 代码管理模型 187
    6.2.3 典型的大型分布式开源项目 189
    6.3 企业中的开源项目 193
    6.3.1 简介 193
    6.3.2 代码管理模型 193
    6.4 GitHub中的开源项目实践 195
    6.4.1 分支管理 195
    6.4.2 分库管理 197
    6.4.3 把公开代码库转换成私有代码库 203
    6.4.4 GitHub的分支与复刻 205

    参考文献 207
    名词解释 209

     

    ------分隔线----------------------------
    锋哥公众号


    锋哥微信号


  • 百年美洲杯决赛阿根廷vs智利 在线直播观看 梅西能否封王 2019-08-17
  • 马克思主义,不会改变人类历史发展的进程和规律,它只是揭示了这个不可更改的客观规律。人类社会发展的进程,只决定于工人阶级的觉悟。现在是工人阶级丧失了革命觉悟的时期 2019-08-17
  • 保定市“吃人”下水道恶臭难闻藏危险 2019-08-16
  • 但愿越南不是“颜色革命”!社会实践的事实一再证明,“社会主义”离开马列主义原则的改革开放,将是死路一条! 2019-08-16
  • 每年长个不足五厘米早就医 2019-08-14
  • 車·晓 第26期 車企官方降价真相幾何? 2019-08-12
  • 库里晒出自己妻子昨日在夺冠庆典上的照片 2019-08-12
  • 惊险!28吨浓亚硫酸泄露 消防官兵9小时排险 2019-08-06
  • [鄙视]关联资源不是人类的劳动成果?那你咋不住到深山老林里面去?光从土地本身来讲,大城市与深山老林有什么区别? 2019-07-28
  • 国家行政学院中国领导科学研究中心副秘书长雷强做客人民网 2019-07-20
  • 人工智能开启中国健康养殖新时代 “智慧农业——健康养殖公益行动”在北京正式启动 2019-07-19
  • 东风日产乘用车公司获第十二届人民企业社会责任奖年度企业奖 2019-07-14
  • 山东单县种植玫瑰助增收 美了田园 富了乡亲 2019-07-14
  • 胡杏儿晒儿子软萌照 睡眼惺忪眼神迷人可爱十足 2019-06-11
  • 这是全国精气最为集中的地方 被称为中国丹田所在 ——凤凰网房产 2019-06-11
  • 黑龙江22选5最新开奖结果查询 票托被识破为什么不删微信 广东十一选五官方网站 篮球让分胜负 欢乐升级红5对和黑5对 足彩任选9场复式单 福彩3d近100期开奖结果 白小姐图片一码中特 五分彩后一计划软件 快乐赛车 广东快乐十分app下载 足彩任选9场142期开奖 今日管家婆码报彩图 澳洲幸运5开奖源 安徽25选5开奖视频