code:common:repository-structure
10 Repo Structure
Our projects are hosted on the HSE GitLab Server.
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 /PPL // PPLs the project code depends on /Resources // Various stuff, like icons /<%project_directory%> // Contains the actual source codes of the project /Tests // All sorts of tests for the repo /Unit Tests // Unit Tests for the source code /Tools // Project-related helpers like converters etc /PPL // Tools related to using and building PPLs /VIP // Tools related to building VI packages .gitignore // ignore definitions for git .gitlab-ci.yml // generic config for gitlab CI CONTRIBUTING.md // details about collaborating 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: 2025/01/15 13:33 by joerg.hampel