Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Papyrus-RT/Developer/Developer Guide/Git Repository"
< Papyrus-RT | Developer | Developer Guide
(Created page with "__TOC__ This page describes the layout of the git repository for the Papyrus-RT project Git * documentation/ ** wikitext/ - location of the source for the generated docume...") |
(Added section headers and new section for instructions to clone the repository) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | [[File:PapyrusForRealTime-Logo-Icon.png|left|bottom-align|]]<br/><br/><span style="font-family: Helvetica,Arial,sans-serif; font-size: 48px;"><b>Git Repository Layout</b></span><br/><br/><br/> | |
+ | __TOC__ | ||
+ | =Introduction= | ||
This page describes the layout of the git repository for the Papyrus-RT project | This page describes the layout of the git repository for the Papyrus-RT project | ||
+ | |||
+ | =Repository Layout= | ||
Git | Git | ||
* documentation/ | * documentation/ | ||
− | ** wikitext/ - location of the source for the generated documentation plugins, embedded in the tool or generated as pdf or as html pages | + | ** wikitext/ ''- location of the source for the generated documentation plugins, embedded in the tool or generated as pdf or as html pages'' |
* plugins/ | * plugins/ | ||
− | ** core/ (contains profile, UML specific implementation & semantic element types for edition). This set of plugins should be usable by headless applications (no UI) | + | ** core/ ''(contains profile, UML specific implementation & semantic element types for edition). This set of plugins should be usable by headless applications (no UI)'' |
− | ** tooling/ (contains graphical customizations, as Property views, Model explorer customization, diagrams). | + | ** tooling/ ''(contains graphical customizations, as Property views, Model explorer customization, diagrams).'' |
− | ** codegen/ (contains the different code generators) | + | ** codegen/ ''(contains the different code generators)'' |
− | ** runtime/ (contains the different runtimes) | + | ** runtime/ ''(contains the different runtimes)'' |
− | * features/ (contains all features, which are used for deployment) | + | ** examples/ ''(contains the sample models used to demo Papyrus-RT, accessible as examples in Papyrus-RT)'' |
− | * releng/ (contains mainly the release engineering artifacts, as maven pom) | + | * features/ ''(contains all features, which are used for deployment)'' |
+ | * releng/ ''(contains mainly the release engineering artifacts, as maven pom)'' | ||
* tests/ | * tests/ | ||
** junit/ | ** junit/ | ||
− | *** core/ (contains the tests for the core part: tests on UML specific API, profile implementation, validation rules validation) | + | *** core/ ''(contains the tests for the core part: tests on UML specific API, profile implementation, validation rules validation)'' |
− | *** tooling/ (contains the tests for the tooling part) | + | *** tooling/ ''(contains the tests for the tooling part)'' |
− | *** codegen/ (contains the tests for the code generators) | + | *** codegen/ ''(contains the tests for the code generators)'' |
− | *** runtime/ (contains the tests for the various runtimes) | + | *** runtime/ ''(contains the tests for the various runtimes)'' |
− | ** rcptt/ (contains functional tests written using rcptt) | + | ** rcptt/ ''(contains functional tests written using rcptt)'' |
− | + | =Cloning the git repository= | |
+ | <pre> | ||
+ | Clone: https://git.eclipse.org/r/papyrus-rt/org.eclipse.papyrus-rt | ||
+ | </pre> |
Latest revision as of 09:46, 31 July 2017
Git Repository Layout
Introduction
This page describes the layout of the git repository for the Papyrus-RT project
Repository Layout
Git
- documentation/
- wikitext/ - location of the source for the generated documentation plugins, embedded in the tool or generated as pdf or as html pages
- plugins/
- core/ (contains profile, UML specific implementation & semantic element types for edition). This set of plugins should be usable by headless applications (no UI)
- tooling/ (contains graphical customizations, as Property views, Model explorer customization, diagrams).
- codegen/ (contains the different code generators)
- runtime/ (contains the different runtimes)
- examples/ (contains the sample models used to demo Papyrus-RT, accessible as examples in Papyrus-RT)
- features/ (contains all features, which are used for deployment)
- releng/ (contains mainly the release engineering artifacts, as maven pom)
- tests/
- junit/
- core/ (contains the tests for the core part: tests on UML specific API, profile implementation, validation rules validation)
- tooling/ (contains the tests for the tooling part)
- codegen/ (contains the tests for the code generators)
- runtime/ (contains the tests for the various runtimes)
- rcptt/ (contains functional tests written using rcptt)
- junit/
Cloning the git repository
Clone: https://git.eclipse.org/r/papyrus-rt/org.eclipse.papyrus-rt