Rozwiejmy nieporozumienia związane z mylnym pojęciem tytułowych terminów.
-
Repozytorium
Repozytorium to:
- Wersjonowany katalog
- Zwykle zawiera podkatalogi i pliki (kod źródłowy)
- Jeśli używamy narzędzia Git, to w katalogu z repozytorium znajduje się
katalog
.git
, gdzie zapisana jest konfiguracja - Termin może być stosowany poza IT - możesz wersjonować dowolny katalog w celu śledzenia zmian, np. katalog z dokumentami firmowymi
- Kto ma dostęp do repozytorium? Zwykle programiści
-
Projekt
Projekt to:
- Katalog z plikami
- Zawiera podkatalogi a jednym z nich jest katalog z aplikacją
- Zwykle to cały katalog z projektem jest wersjonowany, tym samym katalog staje się repozytorium.
- Kto ma dostęp do repozytorium? Zespół projektowy
-
Aplikacja
Aplikacja to:
- Katalog w projekcie, który przechowuje dowolną liczbę plików, potrzebnych do jej uruchomienia
- Kto ma dostęp do repozytorium? Klienci, internauci