VCS

Z Baza Wiedzy cybo.pl

VCS to zgodna z git aplikacja do kontroli wersji (ang. Version Control System), bazująca na open source-owym projekcie Gitea.

Do bezpiecznego korzystania z tej aplikacji za pomocą przeglądarki WWW wymagana jest przeglądarka WWW obsługująca nagłówki Sec-Fetch-Site oraz Origin (np. aktualna wersja Firefox lub Chrome).

W przypadku serwisu korzystającego z domeny o nazwie moja.domena, aplikacja VCS dostępna jest za pomocą przeglądarki internetowej (np. Firefox lub Chrome) lub polecenia git standardowo pod adresem https://vcs.moja.domena/

Adres URL aplikacji VCS w danym serwisie znajduje się w panelu administracyjnym tego serwisu, na stronie Aplikacje / VCS.

Z aplikacji korzystać mogą wyłącznie aktywni użytkownicy należący do grupy users_vcs lub/i administrators za pomocą ważnego certyfikatu posiadającego przynajmniej jedno z następujących uprawnień: VCS, AnyNonAdm.

Aplikacja VCS wykorzystywana może być np. do:

  • zarządzania kodami źródłowymi aplikacji utrzymywanych przez firmę,
  • zarządzania kodami źródłowymi aplikacji tworzonych dla firmy przez jej dostawców,
  • wersjonowania dowolnych plików testowych lub/i binarnych z możliwością zgłaszania zmian za pomocą Pull Request-ów oraz problemów za pomocą Issues.

Uwagi:

  • Niezależnie od wykorzystywanego oprogramowania klienckiego (np. przeglądarka internetowa, klient git):
    • musi ono obsługiwać autentykację certyfikatami (mTLS) gdyż nie są obsługiwane inne metody autentykacji (np. klucze SSH, tokeny, hasła),
    • zalecamy używanie najnowszej stabilnej wersji oprogramowania zalecanej przez jego producenta oraz regularne aktualizacje.
  • Nie wszystkie funkcjonalności oferowane przez projekt Gitea są dostępne w aplikacji VCS. W przypadku wątpliwości polecamy sprawdzenie dostępności potrzebnych elementów w serwisie demo.

Zobacz też: