最近刚接到一个任务,就是针对我们给小组的配置管理方面做一些改善,楼主之前并没有做过相关的工作,而且,之前工作的公司也是一家民营的小公司,根本就没有所谓的配置管理,最近部门想要做配置管理的改善,这个任务就落到了我的头上。今天主要是介绍如何使用SVN创建分支,下面有对“分支”概念的介绍。
SVN的标准目录结构:欲了解详细,请参照:http://www.cnmiss.cn/?p=296
•Trunk(主干库):存放核心项目。
•Branches(分支库):存放为不同用户客订制化的版本、或阶段性的稳定 release 版本。这些版本是可以继续进行开发和维护的。
•Tag(基线库):存档目录(不允许修改)。
•Release(发布库):存放历次发布内容。
以下是使用SVN创建分支的步骤:
1.在SVN->tag->代码基线,选择相应的项目并创建文件夹用于存放备份代码,并提交SVN上。
2.选择想要备份的代码,右键->TortoiseSVN->Branch/tag。
3.点击“To path”右侧的“…”按钮,选择之前创建的存放代码的文件夹,点击“OK”按钮。
4.在“To path”的路径末尾填写“/项目名称”,例:“/mobileBI”,然后填写SVN log,注明备份日期,项目名称,版本类型和版本号,选择“HEAD revision in the repository”和“Switch working copy to new branch/tag”,点击“OK”按钮 。
以上就是使用SVN创建分支的方法,希望对大家有所帮助!