Git Secrets: How to Create a new Repository from a Sub-directory

I’ve recently run across an interesting challenge in some historical source code repositories.  These repositories did not begin their lives in Git and are arranged so that independent products are in sub-directories under a root parent directory.  This means, any time anyone clones the repository they get a ton of unneeded source code that goes[…]

Plant a Perfect Source Tree with TFS Source Control

Proper source control management depends on a healthy organization of your source control tree.  If you setup your tree properly it will give you both stability and flexibility when it comes to your source code.  Setup isn’t difficult, it just requires some planning and sticking to some proven principles. The Trunk The trunk should be[…]