SCM

SCM (Source Code Management) to zestaw narzędzi i procesów mających na celu ustandaryzowanie wersjonowania treści tworzonych, modyfikowanych i usuwanych w ramach danego projektu.

VCS (Version Control System) to narzędzie do zarządzania wersjonowaniem naszego projektu.

Modele SCM

Na rynku obecnie istnieją dwa wiodące modele wersjonowania treści:

  • scentralizowany
  • zdecentralizowany

Podstawowe pojęcia

Z SCM/VCS związane są podstawowe pojęcia takie jak:

  • git / mercurial / subversion (svn) / ...,
  • repozytorium,
  • commit,
  • branch,
  • workspace,
  • push,
  • pull,
  • Pull Request,

które w ramach tego modułu spróbujemy wyjaśnić.

results matching ""

    No results matching ""