有没有办法从Unity的Project
面板中删除解决存储库冲突时生成的svn
文件?
激活svn兼容脚本时生成的meta
文件,谢天谢地没有显示在Project
面板中,但我想知道svn
个文件...... < / p>
当我向SVN提交最新的Unity C#代码时发生了一些冲突,因此我最终得到了每个冲突脚本的一些额外版本,这使得我的Unity Project
面板变得混乱。
所以,我使用TortoiseSVN
的{{1}}(而不是mine resolution
)解决了这些问题,希望摆脱这些文件,但现在每个文件中还有一个(矿文件!)。
如何在不删除任何theirs
相关文件的情况下恢复Unity Project
面板的正常状态?
答案 0 :(得分:1)
只需删除.mine和.theirs文件,它们就不包含在SVN数据中。
答案 1 :(得分:0)
根据TortoiseSVN文件
您可以使用TortoiseSVN→编辑冲突启动外部合并工具/冲突编辑器,也可以使用任何文本编辑器手动解决冲突。您应该确定代码应该是什么样子,进行必要的更改并保存文件。使用诸如TortoiseMerge之类的合并工具或其他流行工具之一通常是更容易的选择,因为它们通常呈现3窗格视图中涉及的文件,您不必担心冲突标记。如果您确实使用了文本编辑器,那么您应该搜索以字符串&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;。
开头的行。然后执行命令TortoiseSVN→已解决并将您的修改提交到存储库。请注意,Resolve命令并不能真正解决冲突。 只删除filename.ext.mine和filename.ext.r *文件,以便您提交更改。
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-conflicts.html