Top-Fragen
Zeitleiste
Chat
Kontext

Codebasis

Gesamtheit der zu einem Projekt gehörenden Quelltextdateien Aus Wikipedia, der freien Enzyklopädie

Remove ads
Remove ads

Eine Codebasis (englisch codebase) ist in der Softwaretechnik 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 auf öffentlichen Softwareentwicklungsplattformen 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.

Remove ads

Einzelnachweise

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads