题
我们已经有了一个自动生成的代码相当大的一块,我们在颠覆保持周围。有时我工作的一块生成的,而另一个同事正在一条不同的发电机。我们中的一个检查中,另一个获取最新版本。现在,我们生成的代码冲突。因为它是产生这将是发电机下次运行时后是正确的,但颠覆一直把为冲突的。这是一个有点痛来绕去,发现这些冲突,验证它们是否确实是由于生成的代码,然后手动“接受我的”清除冲突。
有没有办法有颠覆认识到,在一个给定的文件夹,我只想自动接受我的所有文件?我想远离专门的批处理文件了,因为大多数办公室使用乌龟SVN和我正在寻找一个解决方案,每个人都可以使用。
解决方案
您或许应该避免在首位SVN生成的文件 - 如你所知,这是冲突的根源。有更好的它们被忽略,并且他们建立作为构建的一部分。
但对于你的问题,你应该能够使用--accept mine-full
选项svn update
,这使得冲突自动解决我的。见颠覆手动和男人更多的详细信息。
其他提示
SVN更新--accept [推迟|碱|雷满|他们的全|编辑|发射]
这应该是
svn resolve --accept [postpone|base|mine-full|theirs-full|edit|launch]
没有
不隶属于 StackOverflow