2010-03-04 72 views
4

我已经为我的项目创建了一个关闭树干的功能分支,并且功能分支需要对其进行一些项目文件配置更改才能使用。当我将该功能合并回干线时,我不希望项目文件合并。有什么方法可以选择性地将某些文件合并到主干中?也许是项目文件本身的排除。排除分支上的文件与subversion合并

回答

6

在svn中的合并是一个两步过程;首先将分支中的更改合并到工作副本中,然后将合并的文件提交到存储库中。这使您有机会在提交合并之前解决冲突或进行其他更改。

在将工作副本合并后,可以在将合并提交到资源库之前有选择地还原对单个文件的更改。

+0

好吧,我想这可能是我可以尝试的一个选项。一旦合并完成,Visual Studio就会尝试重新加载项目,并且项目不会因项目文件中已更改的IISUrl设置而重新加载。我可能不得不从Tortoise合并而不是VS,然后跳回到VS. – 2010-03-04 18:02:41