联系我们

课程大纲

Subversion设计理念及其优势

  • 典型的复制-修改-合并场景,如何解决简单冲突
  • 设定用户策略和指南,使团队协作顺畅一致
  • 复制-修改-合并方法的补充(即锁定和解锁)

分支与合并

  • 何时创建分支,分支的多种用途
  • 如何明智地解决冲突和进行合并,如何吸收不同方向的更改
  • 如何利用Subversion新功能进行分支和合并
  • 如何鼓励或限制用户的本地分支

日常摘要与版本审查

  • 邮件列表、RSS、摘要
  • 代码追溯、委派

Subversion属性

  • 内置属性、以SVN:前缀的关键字属性、全局属性
  • 如何设计和运用这些属性
  • 为公司定制的SVN属性
  • 定制SVN属性的创意用法
  • SVN属性的缺点(即注意限制,避免过度设计)

Subversion钩子

  • 钩子类型
  • 已提供钩子的常规用法
  • 自定义钩子
  • 发挥创意和想象力

辅助SVN服务器

  • 用于备份和故障安全恢复
  • 用于自动后台任务
  • 用于临时安排(如不同地点等)

与其他工具集成

  • 问题跟踪系统(如bugzilla、track、Jira等)
  • 内容管理系统(如wiki等)

要求

  • 需要扎实的SVN知识。
  • 学员最好已完成Subversion管理员和Subversion用户课程。
  • 本课程可压缩为一天课程,减少练习,费用相应降低。
 14 小时

客户评论 (2)

即将举行的公开课程

课程分类