我已经在stackoverflow上看到了这个问题的变体,但从来没有一个确定的答案,因为大多数人只是告诉人们改变工作流程。
是的,我知道SVN如何工作以及如何忽略提交中的文件,但有没有办法真正忽略冲突(即直接回答How to ignore conflicts in tortoiseSVN)?
以下是工作流程:
无论如何都要在SVN中放置一个属性来忽略本地更改并覆盖本地更改?由于技术较少的用户将使用tortoiseSVN,如果解决方案特定于该产品,则可以。当然,我只想将其与特定文件相关联。
修改 由于我可以处理TortoiseSVN特定的答案,有没有办法用TortoiseSVN钩子脚本做到这一点?也许是一个更新前的钩子来删除所有具有本地更改的.pdf文件?关于如何实现这一目标的任何想法?
答案 0 :(得分:0)
更好的解决方案是使用像jenkins这样的CI工具在每次提交后自动构建PDF,然后自动上传到可以指向非技术人员的地方。
没有不必要的svn冲突可以解决,并且在提交后大约5-10分钟就能看到新文件。