„Codebasis“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Rechtschreibfehler |
K Belege hinzugefügt |
||
Zeile 1: | Zeile 1: | ||
⚫ | Der Begriff '''Codebasis''' ({{enS|codebase}}) im Bereich der [[Softwaretechnik]] bezeichnet die Gesamtheit der zu einem Projekt gehörenden [[Quelltext]]dateien sowie eventuell dazugehöriger [[Konfigurationsdatei]]en. Darunter fallen aber auch diverse Dateien anderer Art, welche für den Vorgang des [[Compiler|Kompilierens]] benötigt werden, z. B. sog. [[Makefile]]s.<ref name="whatis.techtarget.com">{{Internetquelle | url= https://whatis.techtarget.com/definition/codebase-code-base| titel= What is codebase (code base) |sprache=en| zugriff=2018-08-25}}</ref> |
||
{{Quelle}} |
|||
⚫ | Hinreichend große Codebasen werden i. d. R. mittels [[Versionierung]]ssystemen verwaltet. Im Falle von [[quelloffen]]er Software sind die Codebasen meist in Form von entsprechenden [[Repository|Repositories]] öffentlich zugänglich.<ref name="whatis.techtarget.com"></ref><ref>{{Internetquelle | url=https://www.techopedia.com/definition/23962/codebase | titel= |
||
⚫ | Der Begriff '''Codebasis''' ({{enS|codebase}}) im Bereich der [[Softwaretechnik]] bezeichnet die Gesamtheit der zu einem Projekt gehörenden [[Quelltext]]dateien sowie eventuell dazugehöriger [[Konfigurationsdatei]]en. Darunter fallen aber auch diverse Dateien anderer Art, welche für den Vorgang des [[Compiler|Kompilierens]] benötigt werden, z. B. sog. [[Makefile]]s. |
||
Definition - What does Codebase mean? |sprache=en | zugriff=2018-08-25}}</ref> |
|||
⚫ | |||
Der Begriff eignet sich aber auch dazu, um eine Aussage über die Beziehung bzw. Historie verschiedener, dennoch ähnlicher, Projekte zu machen. So spricht man z. B. im Falle einer [[Abspaltung (Softwareentwicklung)|Abspaltung]] (Fork) davon, dass es eine ''gemeinsame'' Codebasis gibt, während es im Falle einer unabhängigen Entwicklung eine eben solche nicht gibt. |
Der Begriff eignet sich aber auch dazu, um eine Aussage über die Beziehung bzw. Historie verschiedener, dennoch ähnlicher, Projekte zu machen. So spricht man z. B. im Falle einer [[Abspaltung (Softwareentwicklung)|Abspaltung]] (Fork) davon, dass es eine ''gemeinsame'' Codebasis gibt, während es im Falle einer unabhängigen Entwicklung eine eben solche nicht gibt. |
||
Die Größe einer Codebasis wird in [[Lines of Code]] angegeben. |
Die Größe einer Codebasis wird in [[Lines of Code]] angegeben. |
||
== Einzelnachweise == |
|||
<references /> |
|||
[[Kategorie:Softwaretechnik]] |
[[Kategorie:Softwaretechnik]] |
Version vom 25. August 2018, 23:43 Uhr
Der Begriff Codebasis (englisch codebase) im Bereich der Softwaretechnik bezeichnet die Gesamtheit der zu einem Projekt gehörenden Quelltextdateien sowie eventuell dazugehöriger Konfigurationsdateien. Darunter fallen aber auch diverse Dateien anderer Art, welche für den Vorgang des Kompilierens benötigt werden, z. B. sog. Makefiles.[1]
Hinreichend große Codebasen werden i. d. R. mittels Versionierungssystemen verwaltet. Im Falle von quelloffener Software sind die Codebasen meist in Form von entsprechenden Repositories öffentlich zugänglich.[1][2]
Der Begriff eignet sich aber auch dazu, um eine Aussage über die Beziehung bzw. Historie verschiedener, dennoch ähnlicher, Projekte zu machen. So spricht man z. B. im Falle einer Abspaltung (Fork) davon, dass es eine gemeinsame Codebasis gibt, während es im Falle einer unabhängigen Entwicklung eine eben solche nicht gibt.
Die Größe einer Codebasis wird in Lines of Code angegeben.
Einzelnachweise
- ↑ a b What is codebase (code base). Abgerufen am 25. August 2018 (englisch).
- ↑ Definition - What does Codebase mean? Abgerufen am 25. August 2018 (englisch).