]](http://upload-images.jianshu.io/upload_images/2118720-25ecf73218799b6b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
注意:我们不是开发中每次创建文件都需要add操作,因为Xcode已经帮我们做了这一步操作了
pragma mark -- 新人如我进入公司在SVN方面该做些什么:
NO.1
1.向项目经理要服务器地址, 账号和密码
(一般最开始权限会给你设置为read only,只有确认加入开发后才会弄成read/write)
2.可能会给一周到两周的时间给你熟悉源码,然后分某个模块或者界面给你做(会有需求文档给到你)
3. 需求文档:有什么需求,做什么样的功能
4. 接口文档:详细记录服务器所有接口地址信息
5.效果图: 界面到底长成什么样子
图片:
Pragma mark — 看看效果图2,详解一下
1.我们看到那个醉生红颜的名称上标有一个27px,美工是用的像素,所以我们在iphone6,6s以下机型,这个文字尺寸直接除以2就是了(27/2) ,如果是6puls,一般会单独再给你一张图,如果没给,就用这个除以三就是实际的字体大小(手机上是以点为单位的)
2.名称旁边的#4a3728实际是颜色的十六进制表达,我们可以在网上搜一下如何转换为RGB,再在工程里写个公共方法来转换就好了
NO.2 继续回来说怎么继续开发(SVN)
- 新人就会在终端: svn checkout 服务器地址 账号 和 密码 (先把代码下载到本地)
后记:
svn st 显示的文件状态
状态说明:描述文件被添加、删除或其他修改
---------------------------------------
' ' 没有修改
'A' 被添加到本地代码仓库
'C' 冲突
'D' 被删除
'I' 被忽略
'M' 被修改
'R' 被替换
'X' 外部定义创建的版本目录
'?' 文件没有被添加到本地版本库内,不在SVN的管理之下
'!' 文件丢失或者不完整(不识别该文件)
'~' 受控文件被其他文件阻隔
'U' 更新最新的代码到本地(本地有文件的情况下)
'G' 产生冲突后,更新操作去解决冲突,相当于进行合并