我的项目包含许多SSIS和SSAS文件,如果发生冲突并且Tortoise SVN默默地合并文件它会变得腐败。我们正在大量使用分支,当文件合并时,它很容易被忽视。
如何防止某些文件出现这种情况?
答案 0 :(得分:4)
Subversion仅合并没有svn:mime-type
设置的文件,或者设置为text/*
的文件。如果将Subversion属性设置为例如application/octet-stream
,它将把它视为二进制文件,而不是自动合并。这意味着您更有可能发生冲突,即现在通常会自动合并的所有情况都是您必须手动解决的冲突。
答案 1 :(得分:0)
切换SVN以认为该文件是二进制文件将阻止SVN尝试合并它。
问题How do I tell Subversion to treat a file as a binary file?涉及如何设置属性。