Posts Tagged ‘git’

A Mistake to Use Open Source Version Control Tools?

Posted on October, 1 at 6:58 pm | Filed Under CM

I’m noticing that software shops from small mom and pop IS organizations to large Independent Software Vendors continue to adopt open source tools for version control and configuration management.  I wonder if this is a mistake. Open source communities are very different from most software shops that write code for pay.  While the open source [...]

Read More>

How much extra does Changeset Version Control cost developers?

Posted on September, 23 at 9:07 am | Filed Under CM

I have written before about the benefit of advanced configuration management using change sets, namely that it gives you a clear understanding of what is in a build of your software and allows you to control that at a higher level than just individual file versions.  The problem some developers face though, is that those [...]

Read More>

Git for Computer Scientists

Posted on June, 29 at 2:23 pm | Filed Under CM, Software

Here is a quick paper on GIT internals that explains its object storage, history and merges in terms of a Directed Acyclic Graph.

Read More>

Distributed VCS Performance

Posted on June, 14 at 4:14 pm | Filed Under CM

The whole pull for using a distributed version control system (VCS) is that it scales much better.  With a centralized VCS there will be an inevitable point where the performance drops due to either server or network limitations.  Investing in high end servers, network infrastructure and optimized tools can push that point out a fair [...]

Read More>