我实在不明白,Unity 作为一家上市公司,手握数百万美元资金,居然连一个像样的 Windows 版本控制程序都搞不定。他们根本就是做不到。我一直试图给他们反馈,帮助他们改进产品,但他们似乎毫不在意,或者根本不想改进。就以目前这种状态来说,它就是没法用。完全没法用。
下面是我今天在 Unity 论坛上发的一个帖子示例,希望能有 Unity 的人看到:
https://discussions.unity.com/t/uvc-11-0-16-is-still-not-easy-to-use-or-intuitive/1737144
真正的问题是:你无法简单地创建一个项目并初始化它,有一半的概率根本行不通。就算你成功创建了一个项目,之后再想把它连接到版本控制(就像用 GitHub 或其他工具那样),也同样不行。这个软件简直烂到极致,一眼就能看出是用 AI 生成的代码,而且不是那种好用的 AI,也不是像微软等公司里真正懂行的程序员写出来的。我讨厌把话说得这么刺耳、这么不客气,但天哪,这个服务根本没法用,我给了他们反馈,他们却不肯修复。他们提供的服务如此不专业、如此无能,简直令人难以置信。
此外,界面和图形用户界面也毫无逻辑。工作区一个选项卡,仓库一个选项卡,如果你试图在仓库选项卡里创建一个仓库,它会给你一个通用的错误提示,告诉你无法完成。显然我遗漏了什么,但问题是一开始为什么搞得这么复杂?在 GitHub、Gitlab、Diversion、VS Code,或者几乎任何其他版本控制软件里,你只需要执行 git init 或者添加一个本地文件夹就行了。这对他们来说真的难到无法实现吗???????? 是的……他们就是想不出如何添加一个选项,让你直接点击一个已经创建好的 Unity 文件夹,然后简单地把它加入版本控制,或者在其中实例化一个项目。
UVC 的主要严重问题总结如下:
- 尝试初始化仓库时,会抛出一个莫名其妙的通用错误“发生错误”,既不告诉你原因,也不告诉你如何修复。
- UVC 会随机创建你仓库或项目的副本,而且从不通知你,从而破坏了你对源代码控制的追溯链。例如:Project1 变成了 Project1_0601515_21412eed 和 Project1_0624515_21412erf。我完全不知道这些副本是怎么创建的,也不知道为什么要创建,但 UVC 一直在这么干。
- 界面和 GUI 毫无意义。
- 几乎没有任何客户支持,甚至论坛上也没有回应。死一般的寂静。
- 之前(不知道现在是否已修复)还会切换到 Gluon,然后版本被锁定,导致无法继续对你的项目进行版本控制,直到你删除整个项目从头再来。
我真的认为,使用这个版本控制工具的人是在赌博,是在拿他们的项目冒巨大的风险。这东西完全不稳定。
评论 (0)