Tortoisesvn Subversion 1.8 - merge - no more reintegrate a branch option

后端 未结 3 1217
无人及你
无人及你 2020-12-04 09:08

In tortoiseSvn 1.8 there is no \"reintegrate\" a branch option. What is the right way to reintegrate a branch in Tortoise Svn 1.8?

In choose merge and then next opti

3条回答
  •  感情败类
    2020-12-04 09:35

    Just merge branch to any TARGET

    Edit

    OK, extended answer: "Merge for Dummies" in pictures

    Preface

    OK, I will not mask or hide used proving ground.

    Used in this sample resources:

    • Repository "Hello, World" http://mayorat.ursinecorner.ru:8088/svn/Hello/
      • Branch http://mayorat.ursinecorner.ru:8088/svn/Hello/branches/branche-francaise
      • Trunk of repo http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk

    Repo Graph

    • Local directory z:\WC-Trunk (WC of trunk, used in process)
    • TortoiseSVN 1.8.1, Build 24570 - 32 Bit

    Steps to reproduce

    In order to merge branch to trunk, I have to have Working Copy of trunk, thus - trunk's HEAD checkouted to WC-Trunk

    z:\WC-Trunk>svn ls
    Dr?p?r.ma?ar.sv?nskan.man.eller.smalensk?n.txt
    Hello.de.txt
    Hello.en.txt
    Hello.eo.txt
    Hello.fr.txt
    

    it's needed WC

    z:\WC-Trunk>svn info
    Path: .
    Working Copy Root Path: Z:\WC-Trunk
    URL: http://mayorat.ursinecorner.ru:8088/svn/Hello/trunk
    Relative URL: ^/trunk
    ...
    

    Start merging

    Start

    Select "Merge range", because "This method covers the case when you have made one or more revisions to a branch (or to the trunk) and you want to port those changes across to a different branch"

    Merge type

    Select all revisions, if otherwise not defined and path to tree in repository, which have to be merged to trunk (our French branch)

    Merge Options

    Define (if needed) some additional merge options, can test merge in order to detect, will be conflict resolution needed in any form, or just start real merge process at last

    Options 2

提交回复
热议问题