源代码管理工具(下)-SVN目录结构

正规项目的SVN目录结构一般有3个文件夹:
trunk:主干,当前开发项目的主目录
branches:分支目录,添加非主线功能时使用,开发测试之后,可以合并到主干项目中
tags:标记目录,通常作为重大版本的备份

在svn服务器上再次创建一个仓库,这个仓库死真正的仓库,包含了trunk、branches、tags三个文件夹,模拟开发、修复bug、合并版本的流程。

1.创建仓库

2.命名仓库

3.初始化仓库:

4.访问设置:

5.仓库创建成功,预览URL:

6.查看创建的三个文件夹:

7.接下来,根据项目的实际情况往trunk文件夹中添加子文件夹(例如code、doc等)

8.然后设置可以访问该仓库的用户(注意分配合适的访问权限read only、read/write):

 

9.至此,SVN服务器上的仓库搭建斌配置完成,接下来用cornerstone连接仓库

10.连接成功:

11.选中远程仓库的trunk文件夹,点击Check Out,下载trunk文件夹下的所有内容(因为不需要check Out其他两个文件夹)

此时,本地相应文件夹下就已经有了svn服务器weibo项目仓库的trunk文件夹下的所有内容

12.接下来,Xcode新建项目,把项目存放到受svn管理的路径下

13.Xcode创建完项目后,每个文件现在都处于Add状态:

14.用cornerstone进行第一次commit(不要问为什么用cornerstone而不用Xcode,详情见上文)

15.点击ignore,然后commit

16.commit成功后,A消失

17.删除需要忽略的文件

18.忽略文件

19.验证是否所有的需要忽略的文件都已经忽略

 

posted @ 2015-09-01 22:53  oneSong  阅读(1372)  评论(1编辑  收藏  举报