我正在开发我的第一个大型Unity项目。这是一个游戏,我有很多资产(现在他们使用超过200 Mbs的硬盘)。
我想在我的android java项目中使用像GIT这样的控件版本,但是当我尝试使用它时,它需要花费很多时间并被冻结。
您是否了解统一项目的良好版本控制系统?我现在不想使用gitignore从控件版本中退出资产。
非常感谢,
答案 0 :(得分:10)
对于团结(以及任何游戏,电影,音乐等)项目几乎每个人都只使用颠覆。
Git适用于 来源 控件:
即,当你有一个源 - 即软件,即一些小文本文件。
然而......
(git的整个存在理由是离线工作的能力!"计算机代码文本文件:该功能与存储数TB的纹理,视频,3D模型完全无关,巨大的二进制场景文件等。)
获取SVN repos是微不足道的,例如在 xp-dev.com 或任意数量的免费或付费供应商。
在 Mac 上,最好的subversion客户端是VersionsApp(遗憾的是你必须付费)。在 PC 上,每个人都使用TortoiseSVN(免费)。
(当然,在Mac上你可以使用命令行svn client,它是内置于OSX的,因为它只是unix。)
对于游戏,视频,建模,3D,电影等,SVN是行业标准。