所以我按照here的说明进行操作,并尝试为统一场景设置合并。有关SourceTree的说明就在底部。我添加了unity提供的合并工具作为自定义合并工具,但是当我尝试合并一个将场景更改为我的分支的分支时,我遇到冲突并且合并失败。我在这个事情上总是一个菜鸟,现在不知道该怎么办。有可能使它自动化,或者我必须在终端中写一些东西,如果我做了我应该写的东西来解决统一场景中的冲突。如果重要的话,我也在使用Unity3d的个人版本。
编辑:我已经设法运行合并工具,但现在它说错误解析文件...文件不是有效的文本序列化YAML文件。
我确信资产序列化在编辑器设置中设置为强制文本。
答案 0 :(得分:2)
在Unity中合并场景的最佳方法之一是下一个工具的混合:
SourceTree
- 来源git工具UnityYAMLMerge
- 内置Unity工具Meld
- 自定义合并工具主要思想是告诉Unity使用UnityYAMLMerge来解析场景代码并将其传递给Meld进行合并。
下一个视频显示了这个过程,其中包含许多细节: Unity, SourceTree and Merge Conflicts
答案 1 :(得分:0)