Subversion - 始终使用我的一组文件来解决冲突

Hou*_*ell 9 svn conflict

我们有一大堆自动生成的代码可以在subversion中保留.有时我正在研发一台发电机,而另一个同事正在研发另一台发电机.我们其中一人办理登机手续,另一人办理最新补 现在我们生成的代码存在冲突.因为它生成后它将在下一次运行生成器后正确,但是subversion已将其标记为冲突.到处走动,发现这些冲突,确认它们确实是由于生成的代码,然后手动"接受我的"以清除冲突,这有点痛苦.

有没有办法让subversion认识到对于给定文件夹中的所有文件我只想自动接受我的?我想远离专用批处理文件,因为大多数办公室使用Tortoise SVN,我正在寻找一个每个人都可以使用的解决方案.

Avi*_*Avi 15

您应该首先避免在SVN中生成文件 - 正如您所知,这是冲突的根源.最好让它们被忽略,并将它们构建为构建的一部分.

但至于你的问题,你应该能够使用--accept mine-full选项svn update,这会使冲突自动解决到我的问题.有关更多详细信息,请参阅Subversion手册和手册页.

  • - 对我不起作用.但是--accept工作. (7认同)

Jas*_*son 14

svn update --accept [postpone | base | mine-full |他们的全部|编辑|启动]