So why am I not using Plastic now? Well, I was until recently, but I finally gave up after having an issue when renaming directories and files in those directories in one commit (something you might see listed as a “Pro” in their comparison table under the Merge section). They even have a simplified GUI for non-coders that is certainly a plus as is its built-in integration with the Unity editor (which should only improve now that Unity owns it). Still, they have some fair points in that Plastic SCM has tried to address most of the issues related to game development from the start without additional configuration. ![]() There are also several decent (free) GUI clients that solve most of the other issues mentioned. ![]() Note that the comparison table on the Plastic SCM website is a tad bit misleading where it is compared to Git as Git with LFS solves most of the issues shown in the Binary section. During my use, Plastic has also handled branching much better than Perforce and is again similar to Git. Plastic is a bit like Perforce in that it has a simplified workflow when using a central server, but it is also capable of working in a more distributed fashion similar to Git. Its GUI tools (especially its Branch Explorer) are excellent, and its merge tool is arguably better than P4Merge. If you’ve never heard of Plastic SCM, it’s certainly worth a look. In August of 2020, Unity acquired Codice Software, the developers of Apparently Unity felt the same way, and it is now Unity Collaborate hasn’t had the best track record, and I gave up on it several months ago after a few days of dealing with various issues and long wait times while opening projects. One might think that the best version control option for a Unity project would be the one that Unity made themselves. ![]() If you notice something is out of date, please leave a comment, and I’ll be sure to update them. Note: Since there is quite a bit of competition in the version control business, the prices and plans below are likely to change. ![]() If you’re not already using some form of version control for your project, I strongly recommend giving at least one of these a try! In this article, I’ll review a few of the ones that I have used in the past and discuss the option I finally chose for my current project. There are several version control options available when working on Unity projects.
0 Comments
Leave a Reply. |