`
zxcwangzheguilai
  • 浏览: 6454 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Subversion分支使用与合并(图解)

 
阅读更多
建立分支:

打开从主分支svn://192.168.0.1/myapp中checkout出来的文件夹,在空白处右键点击tsvn--》branch/tag--》 to url :svn://192.168.0.145/myapp/branch1 这样就会直接创建了一个叫branch1 的分支,可以用tsvn--》repo-browser查看版本库是否创建了 然后新建的一个夹是要来开发分支时用的,打开文件后,tsvn--》checkout,url上是要用svn://192.168.0.145/myapp/branch1 这样以后就可以在这里开展分支的开发了





建立合并:
打开主干开发的checkout文件夹,在空白处右键点击tsvn-->merge
from url:填写主分支的url(意思是要合并到主分支去)
revision:填写建立分支的版本
to url:直接选择head revision
然后点击merge,合并









  • 大小: 44.6 KB
  • 大小: 18.9 KB
  • 大小: 17.3 KB
  • 大小: 28.4 KB
  • 大小: 27.8 KB
分享到:
评论

相关推荐

    SVN客户端使用图解

    - **分支与合并(Branch/Tag)**:分支用于创建一个独立的开发线,合并则将分支的改动合并回主分支,保持项目的一致性。 6. **Repo-Browser** Repo-Browser 是一个用于浏览和探索 SVN 版本库的工具。在这里,你...

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

    `svn merge`是Subversion(简称svn)中的关键命令,用于将一个分支或标记的修改合并到另一个分支。在版本控制系统中,合并是协同开发的核心操作,它允许团队成员同步各自的工作,避免代码冲突。以下是一些关于`svn ...

    svn管理工具使用图解

    - **分支与合并**:创建分支允许开发新功能或修复bug,而不影响主分支。完成后再通过合并将分支上的变更合并回主分支。 6. **SVN清理(Cleanup)**: 如果遇到问题,如文件锁定、网络中断等,可以使用`cleanup`...

    myeclipse【svn使用步骤图解】(1)

    以下是对"Myeclipse【svn使用步骤图解】(1)"的详细解释: 1. **安装SVN插件** 在MyEclipse中使用SVN首先需要安装相关的插件,如Subversive或Subclipse。通常,MyEclipse已经预装了这些插件,如果没有,可以通过...

    SVN客户端及服务器端安装图解

    6. 分支与合并(Branch & Merge):用于开发不同功能或修复错误,避免干扰主分支。 通过以上步骤,您将能够成功地在本地和远程服务器之间设置和管理SVN,实现高效的团队协作。请参考提供的“SVN安装图解.doc”文档...

    VS2013 使用svn图解和AnkhSvn-2.5.12582安装程序

    3. **分支与标签**:AnkhSvn支持创建和切换分支,以及打标签(快照)功能,便于进行并行开发和发布版本。 4. **权限管理**:根据团队角色分配不同的权限,控制对仓库的访问。 5. **日志查看**:通过“History”...

    解决SVN冲突,带图解

    - 分支管理:对于大型项目,可以使用分支来隔离开发,合并时再解决分支间的冲突。 总的来说,理解并掌握SVN冲突的处理方法对于任何参与协同开发的团队成员都至关重要。通过学习和实践,我们可以更有效地解决冲突,...

    如何使用svn导入项目图解

    在IT行业中,版本控制系统是开发团队协作的重要工具,Subversion(简称svn)就是其中的一款,它用于管理软件项目中的源代码和其他文件。本教程将详细解释如何使用svn导入项目,帮助初学者掌握这一基础操作。 首先,...

    SVN搭建和使用手册

    下面将详细介绍SVN的搭建与使用过程。 **1. SVN服务器搭建** 首先,你需要在服务器上安装SVN服务端软件。常见的有VisualSVN Server、CollabNet Subversion Server等。以VisualSVN Server为例,下载并安装后,按照...

    手把手图解,详解Jenkins ,svn ,maven 项目持续集成 SHELL 脚本

    "手把手图解,详解Jenkins,svn,maven项目持续集成SHELL脚本"这个标题表明了本文将通过图形化的解释,详细介绍如何使用Jenkins、Subversion(svn)和Maven这三个工具来实现软件项目的持续集成,并涉及到使用SHELL脚...

    SVN的安装包、原理图及使用方法

    如果你是初学者,建议先熟悉基本操作,然后逐步深入学习分支管理、标签(快照)使用以及与其他开发工具的集成。 总之,SVN是软件开发中的得力助手,它通过强大的版本控制功能,促进了团队间的协作和代码管理。通过...

    Tortoise SVN 中文使用手册

    - **Branching and Tagging(分支与标签)**:创建分支用于实验性开发,标签用于标记特定版本,便于管理项目生命周期的不同阶段。 - **Resolving Conflicts(解决冲突)**:当多个人对同一文件进行修改时,...

    java资料分享

    这包括学习如何克隆远程仓库、分支策略、合并分支以及定期拉取最新的代码。此外,良好的版本控制习惯,如频繁提交和有意义的提交信息,也是提升团队效率的关键。 5. **图解教程**:压缩包中的.png文件可能包含有关...

    图解SVN服务器搭建和使用(一)

    - TortoiseSVN还提供了“Update”来获取服务器上的最新变更,“Merge”用于合并分支,以及其他高级功能。 ### 6. 版本库的管理 - 通过VisualSVN Server Manager,你可以进行版本库的备份、恢复、重命名和删除等...

    java学习资料

    - **git**:Git是分布式版本控制系统,具有强大的分支管理和合并功能,广泛应用于开源项目和企业内部开发。 4. **Linux技术**: - Linux是一类开源操作系统,其命令行工具是开发者的重要工具。熟悉Linux命令可以...

Global site tag (gtag.js) - Google Analytics