Svn服务器结构:
sdkclient就是服务器上一个个的知识库(项目),一般在这个目录下会创建branches、trunk、tags这三个目录,trunk用于放主干代码,始终只有一份,branches用于放新建的分支代码,可同时出现多个分支,且每个分支合并完到主干后尽量删除之,tags目录就用于发布项目的。
但在此项目中目录结构没有这样安排,CmgeIosClient目录直接就是主干项目代码的顶级目录,分支中的CmgeIosClient-v2.0就对应主干顶级目录CmgeIosClient。
创建分支:
直接在终端输入(mac终端自带svn客户端管理),这样之后只是在服务器的branches目录里出现了CmgeIosClient-v2.0分支项目,但本地还没有
一個是从svn直接导出到本地,另一个是采用svn命令再到一个到本地,只有在这个里面才能进行svn命令的,包括一个分支本地和主干本地