美文网首页
CornerStone 添加分支、合并代码、添加忽略

CornerStone 添加分支、合并代码、添加忽略

作者: 呦释原点 | 来源:发表于2019-03-11 15:36 被阅读0次

前言

开始使用SVN,都是独自开发,都是在主分支上开发。今天有需要添加一个分支。

1.添加分支

在SVN上创建好项目工程,在开发的过程中需要创建开发的分支进行开发。

创建分支的步骤:

1、点击新创建的工程,右侧会出现工程的内容,一般会有如下模块

创建工程时添加的模块

branches:里面存放的是你自己和同事创建的所有分支

tags:打了标签的文件,一般来说是比较重要的。我们线上的版本,都会打一个相应的标签版本。以便有问题的时候容易查找

trunk:主分支,所有的分支和标签分支都是用它创建的。

2、分支和创建和tags的创建一致

image

点击trunk,branch/tag会高亮起来,点击branch/tag,出现:

image

输入branches/tags的名称,点击Create Branch/Tag,创建分支。

3、创建完成后,branches/tags的目录中会更新出刚刚创建的branch/tag.

4、将branch/tagCheck Out到WorkingCopies,点击对应的branch/tag,点击Check Out,出现:

image

设置完后,点击Check Out,就创建完成了。

5、等待系统更新完成后,就可以在左上角的Working Copies中看到对应的分支。

2.合并分支

当在分支上开发完成后,需要合并到主干代码中。
步骤:
1.先要check out一份目标代码到本地,即你要合并到哪个工程文件下,就需要先check out这个工程文件的代码。
2.选中需要合并的目的文件,如将分支版本合并到主版本中,此时应该选中主版本
3.选中主功能区上面的Merge
4.选择合并的策略,主要有四种方式可以选择:Synchronization Branch、Reintegrate Branch、Cherry Pick Changes、Advanced Merge. (根据自己的需求选择不同的方式,我们一般选择默认的Synchronization Branch)
5.选择合并代码的来源文件。此处选择我们的分支文件
6.选择合并选项。默认是包括所有文件。一般选择默认就可以。
7.选中合并按钮。

3.添加忽略

1、打开CornerStone,找到偏号设置,找到Subversion选项

2、去看“Use default global ignores”前面的“勾”,删除".a"

image

3、github上搜索“gitignore”,找到"Objective-C.gitignore",打开,对照着添加

image

4、添加以下几项(添加完回车,颜色就变了):

image

5、然后在第一次提交的时候选择“ignore”

image
如果之前忽略过某个文件(例如.a文件),以后想再提交.a文件,仅在此处移除对.a文件的忽略还不够,提交时并没有.a文件。这个时候你要在CornerStone的菜单栏里面 View->Show Ignored Items 在文件夹右键菜单 标记为Add就可以上传了

参考:
https://blog.csdn.net/leleyuan1130/article/details/56007065
https://www.jianshu.com/p/dea747538861
https://www.cnblogs.com/panda1024/p/6087521.html

相关文章

  • CornerStone 添加分支、合并代码、添加忽略

    前言 开始使用SVN,都是独自开发,都是在主分支上开发。今天有需要添加一个分支。 1.添加分支 在SVN上创建好项...

  • 如何成为apache开源社区的贡献者

    参与开源 开发代码fork代码下载到本地添加远程仓库添加新分支写测试代码提交代码提交到社区合并PR 从开源中学习成...

  • Cornerstone主干分支代码合并

    一、分支合并主干代码 1.选中对应的项目文件2.选中对应的分支3.点击merge进入合并页面4.默认synchro...

  • Git 进阶命令

    改动添加到暂存器 读出暂存器内容 创建分支 删除分支 删除远程分支 切换分支 合并分支 添加 tag 删除本地 t...

  • SVN(Cornerstone)-添加忽略文件

    转自:http://www.cnblogs.com/panda1024/p/6087521.html 1、打开Co...

  • SVN(Cornerstone)-添加忽略文件

    1、打开CornerStone,找到偏号设置,找到Subversion选项 2、去看“Use default gl...

  • mac cornerstone 分支的使用

    这里不讲代码分支的作用,只讲如何在mac版的Cornerstone中进行分支的创建、合并。 mac下使用svn管理...

  • git分支合并

    添加文件 提交文件 拉取文件 提交到自己分支 切换分支 拉取分支上文件 需要合并分支 提交

  • git常用命令

    当前状态查询 添加 添加目录 添加全部 提交到本地缓存区 提交到仓库 拉取代码 查看本地分支 查看所有分支 切换/...

  • Git 的分支操作

    显示分支 如果添加 -a 选项,就能显示远端分支。 切换分支 创建分支 或 修改分支名字 删除分支 如果有未合并到...

网友评论

      本文标题:CornerStone 添加分支、合并代码、添加忽略

      本文链接:https://www.haomeiwen.com/subject/jorbpqtx.html