如何在subversion合并期间忽略文件夹

Dra*_*aco 11 svn merge repository

我需要将一大堆更改合并到我的分支中,但我想在合并期间忽略特定文件夹.是否可以使用Subversion执行此操作?如果是的话那我该怎么办呢?

编辑:我想忽略的文件夹在存储库中,但我不会在合并期间更改此文件夹

Wim*_*nen 8

您可以正常进行合并,然后svn revert -R somefolder在提交之前对您不希望进行任何更改的文件夹执行recursive revert().

请记住,这会在mergeinfo中引入不准确之处.Subversion会认为某些变化被合并到"somefolder",而实际上并非如此.如果您希望稍后合并这些更改,这将导致一些有趣的问题.

编辑:请注意,执行某些文件夹的还原将隐式删除该文件夹中的任何待处理冲突.这些冲突没有引起"痛苦".