工作流程

版本库一般的布局结构为 trunk(主干)、branches(分支)、tags(标签)

  • trunk 就是开发的主线,一般项目都是导入到主线来开发的
  • branch 一般是 trunk 某个版本的拷贝,如果你想在某一段时间单独对某个功能进行开发,而不像和其他功能混在一起,这时候 branches 是一个很好用的方式。
  • tags 某个版本的记录。迭代开发时,在某个版本发布应用,为了做个记录,这时候打个 tag 很实用。发布后,线上出现了一个 bug,可以根据这个 tag 进行修复再发版本。