将生成的文件从主干合并到分支

时间:2011-06-21 14:24:16

标签: svn merge code-generation

我们正在使用生成源代码的工具。此源代码将提交到主干。新的生成会话将复制到现有文件中。问题是,当有人希望将主干合并到分支中时,会出现冲突(本地添加,合并时的传入添加)。

我想要的是:从主干获取所有文件并将它们复制到我的分支。删除不在主干中的所有文件。

我无法找到或想到SVN和用户友好的解决方案,所以我希望你们中的一些人能够:-D

2 个答案:

答案 0 :(得分:0)

您不应该检入生成的文件,只检查生成它们的源。

答案 1 :(得分:0)

由于这个原因,您不应该将生成的文件保存在Subversion(或任何源代码控制系统)中。

然而,你就在你身边。您需要svn del要删除的文件和svn cp您想要的文件。您可以使用存储库中的URL来避免检查所有内容,并且可以使用目录URL上的svn ls列出文件以找出需要删除的内容。