Hi All, I'm in the process of trying to rollout the git version control system with our current code base within Atelier.  We use Ensemble to develop interfaces but are looking to move to IRIS in the near future.  Our code is structured similar to below:  Site            System1

Routers

Processes

Transformations

Data

Services

Operations

System2

Routers

Processes

Transformations

Services

Operations

Data

Productions

Routers

Operations

My initial thoughts are that we would have three repositories.  One for DEV, TEST and PROD.  Each repository would contain multiple Atelier projects  where each project is a system.  Potentially I would place all the shared/common items in a separate project called something like Common.      I'm also wondering how best to version control shared/common items such as lookup tables, schemas, productions, routers etc. that are used by multiple systems? Thanks,  Graham