User Tools

Site Tools


Sidebar

Imprint

code:common:repository-structure

10 Repo Structure

Our projects are hosted on GitLab.com. This page defines the default repository structure used by these projects.

Repository names are always lower-case!

/Documentation
    /DocGen                    // RAT-generated documentation
    requirements.xlsx          // requirements document
/<%project_directory%>
/Resources                     // Various stuff, like icons
/Tests                         // All sorts of tests for the repo
    /Unit Tests                // Unit Tests for the source code
/Tools                         // Project-related helpers like converters etc
.gitignore                     // ignore definitions for git
.gitlab-ci.yml                 // generic config for gitlab CI
rat.yml                        // specific config for gitlab CI
rat-analyzr.cfg                // config file for VI Analyzer (LV version specific!)
LICENSE                        // legal details
README.md                      // description of project
<%project_name%>.vipc          // VIPM configuration file
<%project_name%>.vipb          // VIP build configuration file (if applicable)

For details on the project directory structure, see the Project Structure wiki page.

More information on the files displayed here are available:


For a more generic take on how we structure our software projects, see the Structure page of our WoW description.

code/common/repository-structure.txt · Last modified: 2021/03/02 10:59 by joerg.hampel