Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将不同分支下文件夹的内容合并到svn中的新文件夹_Svn_Tortoisesvn - Fatal编程技术网

如何将不同分支下文件夹的内容合并到svn中的新文件夹

如何将不同分支下文件夹的内容合并到svn中的新文件夹,svn,tortoisesvn,Svn,Tortoisesvn,不久前,我在svn下创建了一个新分支,现在需要将其合并到主干中。问题是,我还需要将它移动到一个与以前不同的文件夹下,我不清楚如何从其他帖子中实现这一点 这是目录结构 |--branches | |--V6_2_1_Branch | |--licensing | |--SLG | |--WebContent | |--License Generator | { Contents I w

不久前,我在svn下创建了一个新分支,现在需要将其合并到主干中。问题是,我还需要将它移动到一个与以前不同的文件夹下,我不清楚如何从其他帖子中实现这一点

这是目录结构

|--branches
|   |--V6_2_1_Branch
|      |--licensing
|         |--SLG
|            |--WebContent
|               |--License Generator
|                  { Contents I want to move }
|
|--trunk
   |--licensing
       |--LG2 (New Folder since the other branch was created)
          |-- licenseWebPortal (Where I want to put the contents)

我通常使用乌龟简历,但我们刚刚搬到svn。(我知道我们落后于时代,但这是传统产品)

我可以使用“合并两棵不同的树”的方法来实现这一点。只需确保在“发件人”字段中列出中继。在文档中,“在From:字段中输入主干的完整文件夹URL。这听起来可能有误,但请记住,主干是要添加分支更改的起点。”

很高兴看到您已经解决了这个问题-另一种方法是将旧位置的文件合并回主干中,然后分两个不同的步骤移动文件。还值得注意的是,在大多数团队中,分支创建者/用户有责任确保分支与主干保持最新,并定期将所做的任何更改合并到分支。当您最终将分支重新整合到主干中时,它可以减少冲突的数量。