SVN合并 - 从分区到分支的合并更改未在分支

时间:2015-10-01 21:18:20

标签: svn version-control merge branch svn-trunk

我有一个文件夹重组项目需要很长一段时间。重组将发生重大变化,不会发生在主干中。因此,我们的目标是创建一个新的分支并使其与主干保持平行,定期将主干向下合并。

我尝试了一些不同的合并方法,但是我无法从已经在分支中移动的文件中将Trunk更改为分支。

中继结构

`+- /trunk
    +- /foo
        +- /bar
            - bar.php`

分支结构(在svn上移动/ bar目录后)

`+- /branch
    +- /foo
    +- /newdir
        +- /bar
            - bar.php`

步骤

  • 通过svn副本分支主干
  • 在Branch中创建了一个新目录,/ newdir
  • 在分支中执行svn移动/ bar目录,将其从/ foo移至/ newdir
  • 在Trunk中修改了bar.php
  • 尝试了几种不同类型的合并,但没有一种会将trunk bar.php中的更改合并到分支bar.php

信息

  • 使用subversion 1.8.11
  • 分支不需要重新集成到Trunk

问题

有没有办法在分支中移动文件并允许Trunk更改反映在移动的文件中?

0 个答案:

没有答案