
- Git on mac is showing files with identical content code#
- Git on mac is showing files with identical content series#
Plastic SCM is the only source control that is truly both distributed and centralized. Perhaps I’ll make a matrix of my own at the end of this series.

Featuresīefore you dig deeper, or if you want the short story, here is a SCM comparison matrix from Plastic SCM showing its strengths, but also drawing a fairly good picture. It feels like a tool by devs, for devs, and a dream come true when looking at the list of features. Plastic SCM is clearly being actively maintained and improved, and that can only be a good sign.Īs you can see if you dig through the website and the release notes, Codice employs a cheeky tone in their communication which is refreshing, and this makes the product all the more appealing to me.

This should raise a few eyebrows for programmers as better diff and merge tools are always a great addition to our toolset.įinally, the current version of Plastic is version 8.0.x which receives several updates every month.
Git on mac is showing files with identical content code#
One of the major axis of improvement is the ability to understand the code better and track methods as they are moved within a file or from a file to another. Plastic SCM 4.0 is also the version that allowed Plastic SCM to better interoperate with Git, as well as a notable focus of the product on game development.Īnother big focus of Plastic SCM and its side products is the focus on better diff and merge tools. This is interesting for us because, as we have noted previously, the per-file model is usually preferred for games, at least when it comes to not enforcing the entire workspace to be up to date before being allowed to commit. One of the notable points to note from the history of Plastic SCM is that Plastic SCM 4.0 changed the source control model from a per-file model to a per-changeset model. The first version of Plastic SCM was released in October 2006, and several major versions have been released since. So let’s jump right in and see how it looks like today!Īccording to wikipedia, Codice Software, the company behind Plastic SCM, started in 2005 to create a commercial version control system that would be better than SVN, a benchmark at the time. In fact, I was so excited by the product that I decided to evaluate it when I started Darewise, and back then I was very impressed.

Well, Plastic SCM promises a lot: Plastic SCM brands itself as “the version control for games”, and promises to deliver all the benefits of Git, as well as all the speed and power of Perforce, enterprise-grade features and support, unparalleled user experience, and unique features on top of that! So why is it worth an article in this series? I personally discovered it only a few years ago. In fact, I expect that a lot of the readers will be hearing about it for the first time. Plastic SCM is a lesser-known source control solution for game development.
Git on mac is showing files with identical content series#
This is part of a series of posts on source control for game development.
