This is an old revision of the document!


Git. Indicații folosire GitLab

Atunci când colaborăm cu alte persoane la un același proiect este necesară folosirea unui sistem de versionare a surselor. Acesta ajută pentru a putea colabora la distanță și rezolvă problemele de partajare ale acelorași surse. Chiar și în cazurile în care suntem singurul dezvoltator al unui proiect, versionarea este indicată pentru că:

  • ajută la identificarea mai ușoară a schimbării care a introdus un bug
  • permite salvarea surselor în diferite stagii ale dezvoltării
  • permite revenirea la o versiune anume a surselor

Câteva exemple de sisteme de versionare sunt:

  • SVN
  • Mercurial
  • Git
  • Perforce

O scurtă analiză a acestora găsiți Version control systems.

Pentru SO2 propunem folosirea git din varii motive:

  • funcționează foarte bine pentru proiecte ce conțin doar fișiere. (Atenție nu adăugați binare)
  • este un sistem distribuit
  • este light
  • este open-source
  • există instanța GitLab a facultății, unde fiecare student își poate crea până la maxim 10 proiecte.
so2/teme/folosire-gitlab.1488139451.txt.gz · Last modified: 2017/02/26 22:04 by adrian.stanciu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0