`
nbtlxx
  • 浏览: 253636 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

使用svn进行分支合并记录

阅读更多
1. svn版本保存baisonext
  svn commit -m 'v2.0.9版本保存'
  svn copy source_url tags_url -m 'tags commit'

2. 合并代码流程(任务部分)
  a. update代码
     cd /work/doudizhu
     svn up

  b. 创建branches(task) 文件夹
     svn mkdir -m '创建任务分支文件夹'    http://192.168.2.126:8081/svn/doudizhu/branches/task/

     从主干分支到branches/task
     svn cp -m '创建任务分支'
     http://192.168.2.126:8081/svn/doudizhu/trunk/doudizhu/
     http://192.168.2.126:8081/svn/doudizhu/branches/task/

  c. 没有问题后,合并到trunk
    svn merge --reintegrate http://192.168.2.126:8081/svn/doudizhu/branches/task/doudizhu

过程中出现的问题及解决:
  1.  svn更新错误的解决
  $ svn update
  Updating '.':
  Skipped 'Resources/luaScript/Utils' -- Node remains in conflict
  Skipped 'Resources/luaScript/Base' -- Node remains in conflict
  At revision 180.

  svn remove --force Utils
  svn resolve --accept=working Utils
  svn up
  
   2. lis/mobclickfactory.a is scheduled for addition, but is missing
   复制mobclkfacotry_armv6.a到指定路径

   3. 合并branches代码到branches
   $ svn merge --reintegrate http://192.168.2.126:8081/svn/doudizhu/branches/task/doudizhu
   --- Recording mergeinfo for merge between repository URLs into '.':
0
0
分享到:
评论

相关推荐

    SVN创建、合并与切换分支操作详解

    在实际开发中,SVN的分支管理策略可以帮助团队有效地组织工作,如使用特性分支进行新功能开发,使用hotfix分支快速修复生产环境的bug,以及使用release分支准备产品的发布。了解并熟练掌握这些基本操作是SVN协同开发...

    SVN 分支与合并详解

    下面是对SVN分支与合并的详细讲解。 1. SVN分支创建: 在SVN中,创建分支通常是为了进行长期的特性开发或隔离修复工作。你可以通过`svn copy`命令或者在图形界面工具中选择“创建分支”选项来实现。例如,要从...

    SVN使用的分支与合并

    在 SVN 中,我们可以使用 merge 命令来进行合并。例如,我们可以使用以下命令来将 Facebook3 分支下的更改合并到 trunk 版本中: merge svn://192.168.1.192/placii/staggingarea/xiangqi/Facebook@HEAD svn://192....

    SVN分支的合并和同步

    本文将对SVN分支的合并和同步策略进行详细的介绍。 什么是分支? ---------------- 根据Subversion的说法,一个分支是某个development line(通常是主线也即trunk)的一个拷贝。分支的存在意义在于,在不干扰trunk...

    svn分主干合并,让你分主干合并立马搞定

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的历史记录。在团队开发中,经常需要进行分支与主干的合并操作,以整合各个开发分支的更新到主干,确保所有改动都能被正确地...

    svn版本之间的合并问题

    2. **使用`svn mergeinfo`**:利用SVN的`mergeinfo`特性,可以记录哪些版本已经被合并过。在合并前运行`svn propget svn:mergeinfo .`命令,查看当前目录的合并历史,然后确保在合并时正确指定源版本范围。 3. **...

    SVN分支合并经验总结

    ### SVN分支合并经验总结 在软件开发过程中,版本控制系统如Subversion(SVN)是团队协作不可或缺的工具。其中,分支管理和合并策略是确保代码质量和维护项目稳定性的重要环节。本文将深入探讨在SVN中进行分支合并...

    SVN创建合并分支.docx

    #### 四、从分支合并到主干 当分支上的新需求开发完成并通过测试后,就需要将其合并回主干,以便进行下一步的开发或部署。 1. **提交分支代码**: 确保分支中的所有更改都已经提交到SVN仓库。 2. **执行合并操作**:...

    SVN如何建立版本分支

    - **最终合并**:当`branch`的功能开发完成并经过测试后,可以使用“Reintegrateabranch”选项将整个分支合并回`trunk`。 ##### 切换分支 在开发过程中,开发人员可能需要在不同的分支之间切换,以便进行测试或者...

    SVN主干和分支操作

    - 可以选择从主干合并到分支、从分支合并到主干等不同操作。 - 根据需求选择合并选项,点击“OK”后会显示差异列表供用户确认。 #### 四、实践总结 通过上述步骤,我们可以有效地利用 SVN 进行项目的版本管理和...

    07-SVN自调用记录情况_LabVIEW程序分支与合并.docx

    在深入讨论如何使用SVN进行LabVIEW项目的分支与合并之前,我们首先回顾一下SVN的一些基本概念: - **仓库(Repository)**:SVN的核心是一个中央仓库,用于存储项目的全部版本历史。 - **工作副本(Working Copy)*...

    svn 合并、冲突及常用功能详解

    3. **记录合并信息**: 合并后,使用`svn commit`提交更改,并在提交消息中描述合并的来源,以便团队成员了解发生了什么。 4. **自动合并**: `svn merge`通常能自动合并大部分更改,但无法处理同时修改相同代码的...

    svn软件服务器合并文件

    3. **分支与合并**:SVN支持分支和合并操作,允许开发者创建独立的工作线(分支)进行开发,同时保持主线(主分支)的稳定。当分支上的工作完成并经过测试后,可以通过合并操作将分支的更改合并回主线,从而实现团队...

    使用SVN进行版本控制 使用SVN1.2

    9. **分支与合并**:使用`svn copy`创建分支,使用`svn merge`将分支合并回主干。 #### 五、SVN的优势 1. **简单易用**:SVN具有直观的命令行界面,易于学习和上手。 2. **稳定性高**:SVN经过多年的实践验证,...

    VS2019 svn插件

    VS2019 SVN插件将Subversion的功能无缝地整合到Visual Studio 2019 IDE中,使得开发人员在编写代码的同时,可以方便地进行版本控制操作,如提交、更新、合并、查看历史记录等。 安装VisualSVN插件是实现VS2019与SVN...

    本地使用SVN进行源代码管理

    相较于传统的版本控制工具如VSS(Visual SourceSafe),SVN提供了更强大的功能和更高的稳定性,能够有效地追踪代码变更的历史记录,支持分支管理和合并操作。 根据描述,作者在日常的编码工作中面临了几个主要问题...

    使用svn进行版本控制 中文版

    ### 使用SVN进行版本控制的关键知识点 #### 一、SVN简介 - **Subversion (SVN)**:Subversion是一个开源的版本控制系统,用于管理软件开发中的代码版本控制。它支持分布式开发模式,并且能够有效地处理大型项目。 ...

    svn 版本管理,分支/标记配置,创建

    通过《SVN 分支与合并.doc》和《用SVN分支管理多版本.pdf》文档,您可以更深入地了解分支和标记的实战操作,包括更复杂的合并策略和团队协作的最佳实践。 总之,svn的分支和标记机制为软件开发提供了灵活的版本控制...

    svn版本控制与分支

    如果创建多个分支,需要对每个分支进行修改,然后合并到主干时可能会出现冲突。这种情况下,需要手动解决冲突点,例如 Edit conflict,可以将上面两个窗口红色的部分复制到下面窗口红色的地方,然后保存,保存后关闭...

Global site tag (gtag.js) - Google Analytics