有没有办法在将分支合并回主树时强制某些文件不自动合并(强制我管理合并)?
例如,我的web.config文件具有基于我是否在Dev或Production系统中的特定路径。因此,当我需要将我的dev分支合并回主分支时,我不希望修改某些标记,但其他信息可能需要更新。
问题是合并可能会自动更新需要保持不变的设置。我可以轻松恢复到原始状态,但任何新设置都将丢失。在这种情况下,处理这个问题最简单的方法似乎是让我手动合并更改。
由于我对Tortoise和SVN还很陌生,所以我可能从错误的方向来处理这个问题。
除了下面有一些好答案的配置示例外。有没有办法在合并期间强制所有文件手动处理?似乎应该有一个标志可以应用于文件,使其看起来像是存在冲突的标记文件,并相应地处理合并。
例如,我的web.config文件具有基于我是否在Dev或Production系统中的特定路径。因此,当我需要将我的dev分支合并回主分支时,我不希望修改某些标记,但其他信息可能需要更新。
问题是合并可能会自动更新需要保持不变的设置。我可以轻松恢复到原始状态,但任何新设置都将丢失。在这种情况下,处理这个问题最简单的方法似乎是让我手动合并更改。
由于我对Tortoise和SVN还很陌生,所以我可能从错误的方向来处理这个问题。
除了下面有一些好答案的配置示例外。有没有办法在合并期间强制所有文件手动处理?似乎应该有一个标志可以应用于文件,使其看起来像是存在冲突的标记文件,并相应地处理合并。