Cornerstone for Mac 使用
https://jingyan.baidu.com/article/5552ef479c1554518ffbc92f.html
Cornerstone for Mac 使用方法
添加repository(添加远程库)
1、SVN配置
假设你公司svn地址为:svn://192.168.1.111/svn/ios,用户名:svnserver,密码:123456

2、HTTP配置
与svn一样,只有一个地方需要注意,如果地址是https://,则需修改下图所示位置的选项为HTTPS,否则也会添加失败

上传项目到repository
可以直接拖动到repository的子文件夹中,或是选择软件上方的Import按钮上传,会弹出选项填写所在位置及名称,然后选择Import即可

下载项目
下载分为两种:Export和Check Out,区别在于,Export后的项目不会与repository中的源文件相关联,是一个独立的版本,而Check Out下来的文件会创建一个working copy,此文件与库中源文件相关联,当有新版本(他人修改)或是本地修改(自己修改)时,working copy会显示修改数量,白色数量为他人修改数量,灰色数量为本人修改数量,所以如果你是开发人员,可以选择check out,如果只是下载查看,不希望自己的修改影响到整个项目,最好是选择Export。

版本控制
作为开发人员,我们要对代码进行版本控制,这时候就要将代码check out到本地。然后,当你要提交代码的时候,记得先要update代码,直到working copy不再显示白色圈,然后再commit自己的代码。每一次提交会创建一个新版本,在repository中会保存所有历史版本。

Cornerstone 添加忽略文件
https://www.cnblogs.com/panda1024/p/6087521.html
cornerstone文件冲突解决方案
https://blog.csdn.net/iosworker/article/details/50781061
网友评论