git

Dec 22 2009

Maven Release Woes with Flat Project Structures

Introduction

The last two clients I've been on, I was asked to determine how Maven could be leveraged (better) at their site.  One client was not using Maven at all and the second client was already using Maven for two years.  Both clients were using Subversion and both had their own custom repository structure.  The first client had a truly unique setup of how trunk/branches/tags were used and was nothing like I had seen before.  There was only a single trunk, a single branches, and a single tags folder, and ALL projects were in numerous folders based on system functionality under these.  The second client followed a more traditional model, with each project on the root of the Subversion repository with each project having a trunk, branches, and tags subfolders.  However, both employed a "flat" project structure to make lives easier with their chosen IDEs.

Read More

 

Disclaimer

The words and opinions expressed here are those of each article's respective author, and do not necessarily represent the views of CapTech Ventures.