`
mrjeye
  • 浏览: 177985 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

svn merge

 
阅读更多
创建分支
svn cp proj/trunk proj/branches/proj_branch_1


查看分支创建时的版本
svn log --stop-on-copy proj/branches/proj_branch_1


合并主线到分支
svn merge proj/trunk@1631 proj/trunk

以上为从主线1631开始合并

合并分支到主线类似



参考:http://www.blogjava.net/lingy/archive/2009/06/02/279544.html
分享到:
评论

相关推荐

    SVNMerge源代码SVNMerge源代码

    SVNMerge是SVN的一个辅助工具,主要用于合并分支或解决代码冲突。在这个特定的上下文中,"SVNMerge源代码"指的是该工具的原始编程语言代码,可能是用C、C++或者Python等语言编写的,它允许开发者深入理解工具的工作...

    svn merge简单操作

    ### SVN Merge 操作详解 #### 一、引言 Subversion (SVN) 是一个广泛使用的版本控制系统,用于管理软件开发中的源代码变更历史。在团队合作中,合并分支(merge)是一项非常重要的操作,它使得开发人员能够将某个...

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

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

    关于SVN下不同分支代码的Merge的透彻理解.zip

    多分支开发,Merge是一个绕不过的话题,不管是Git还是SVN,公司用的是SVN,之前对于SVN的Merge没有很好的研究,出了些状况,这个问题不解决,顺畅地进行多分支开发就是海市蜃楼,下定决心把这块给完全搞透,在百度上...

    SVN解决冲突(合并别人的修改)

    SVN(Subversion)是一个广泛使用的版本控制系统,它帮助开发者管理和维护不同版本的文件和代码库。在多人协同开发的项目中,版本控制显得尤为重要,但同时也可能会出现代码合并冲突的情况。当两个开发者对同一文件...

    svn 使用(VersionControlWithSubversion)

    ### Subversion (SVN) 使用指南与最佳实践 #### 目录结构与组织方式 在进行版本控制时,良好的目录结构对于项目的维护至...同时,借助于如 `svnmerge.py` 这样的工具,可以进一步简化合并流程,提高团队的工作效率。

    svn在linux下的使用(svn命令)

    svn merge 命令用于将两个版本之间的差异合并到当前文件。语法为:svn merge -r m:n path。例如:svn merge -r 200:205 test.php。这将将版本 200 与 205 之间的差异合并到当前文件。 Help svn help 命令用于显示 ...

    svn linux下命令详解

    该命令的基本语法为:svn merge -r <版本号1>:<版本号2> <文件名>。例如:svn merge -r 200:205 test.php。 12. SVN 帮助 svn help 命令用于显示 SVN 的帮助信息。该命令的基本语法为:svn help <命令>。例如:svn...

    svn command,svn常用指令

    svn merge -r version2:version1 svn://10.132.130.200/trunk ``` #### 十四、解决冲突 ```shell svn resolved ``` - **svn resolved**:标记已解决的冲突。 #### 十五、提交 ```shell svn commit ``` - **svn ...

    svn命令大全.docx

    语法:svn merge -r m:n path 例如:svn merge -r 200:205 test.php(将版本 200 与 205 之间的差异合并到当前文件) 十二、help 命令 help 命令用于查看 SVN 帮助信息。语法:svn help 例如:svn help ci 十三...

    svn原理剖析

    1. **分支定期同步主干修改**:为了保持分支与主干的一致性以及尽早发现潜在的合并冲突,推荐定期使用命令`svn merge <主干URL>`来同步主干上的最新更改到分支中。这样做的好处在于可以及时发现并解决冲突,减少最终...

    SVN usage on Linux

    svn merge [-r m:n] [源分支URL] 本地文件或目录路径 ``` 例如,将版本1到版本10之间的差异合并到当前文件: ```bash svn merge -r 1:10 main.c ``` 或者将整个分支合并到当前本地文件: ```bash svn merge ...

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

    接下来,使用 `svn merge` 命令将开发分支的改动合并到主干分支副本。这里的 `-r` 参数指定了要合并的版本范围,从 r131781 到最新的 HEAD 版本: ```bash svn merge --r131781:HEAD ...

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

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

    linix fedora svn命令大全

    `svn merge` 合并不同版本之间的差异,例如: ``` svn merge -r 200:205 test.php ``` 12. **Help(帮助)** `svn help` 提供命令的帮助信息。 **不常用命令:** 13. **List(列出版本库内容)** `svn list...

    CVS和SVN配置学习

    - SVN:`svn add`和`svn commit`对应CVS的操作,此外`svn status`查看状态,`svn diff`查看差异,`svn merge`或`reintegrate`处理分支合并。 7. 分支管理: - CVS分支:CVS的分支通过` cvs tag`命令创建,然后...

    SVN经验之谈【最佳实践】.doc

    3. **`svn diff`与`svn merge`的区别**:`svn diff`比较两个文件的不同,而`svn merge`比较两个对象的版本历史,注意它们之间的关联。例如,重命名文件后,`svn diff`仅比较文件内容,`svn merge`则会识别文件间的...

    linux下的 svn命令

    11. **合并(Merge)**: `svn merge` 合并不同版本之间的差异。例如:`svn merge -r 200:205 test.php`。 12. **列表(List)**: `svn list` 或 `svn ls` 显示版本库中的文件和目录列表。 13. **创建目录(Make ...

    linux下svn简明教程

    `svn merge`用于合并不同版本之间的差异,可能产生冲突: ``` svn merge -r 200:205 test.php ``` 12. **Help(帮助)**: `svn help`提供关于SVN命令的帮助,如`svn help ci`是关于`commit`的详细帮助。 13....

Global site tag (gtag.js) - Google Analytics