Utilizarea Git în Eclipse - Moldoteck/EasyBooking GitHub Wiki
Un sistem de versionare reprezintă o modalitate de a gestiona versiunile fișierelor dintr-un proiect într-un mediu colaborativ. Exemple de sisteme de versionare: SVN, Git, Mercurial.
Link-uri utile:
An introduction to version control
A Visual Guide to Version Control
Utilizarea Git în Eclipse
Adăugarea unui proiect sub controlul versiunilor
click dreapta pe proiect ➜ Team ➜ Share project... (➜ Git ➜ Next) ➜ bifați opțiunea Use or create repository in parent project or folder ➜ click pe proiect ➜ Create Repository ➜ Finish.
Salvarea în repository-ul local a modificărilor făcute
click dreapta pe proiect ➜ Team ➜ Commit... ➜ la Commit message puneți un mesaj care să descrie modificările făcute ➜ bifați fișierele care să fie salvate în repository ➜ Commit
Salvarea inițială în repository-ul de pe server a modificărilor făcute local
click dreapta pe proiect ➜ Team ➜ Push branch 'master'... ➜ la URI: adresa repository-ului de la server (e.g., https://github.com/Moldoteck/EasyBooking) ➜ se completează câmpurile User și Password ➜ Next ➜ Next ➜ Finish ➜ Ok
Salvarea în repository-ul de la server a modificărilor făcute local
click dreapta pe proiect ➜ Team ➜ Push to upstream ➜ Ok
Clonarea unui repository de la server
File ➜ Import... ➜ Git ➜ Projects from Git ➜ Clone URI ➜ Next ➜ la URI: adresa repository-ului de la server (e.g., https://github.com/Moldoteck/EasyBooking)➜ se completează câmpurile User și Password ➜ Next ➜ Next ➜ Finish ➜ Ok Dacă în urma clonării repository-ului dă eroare de compilare, atunci trebuie specificat care este serverul Apache Tomcat folosit astfel:
- click dreapta pe proiect ➜ Properties ➜ Targeted Runtimes ➜ New ➜ selectați Apache Tomcat v8.5 ➜ Next > ➜ specificați directorul unde este instalat serverul Tomcat (e.g., d:\NumeleGrupei\apache-tomcat-8.5.11) ➜ Finish
- bifați serverul nou creat din listă ➜ Apply ➜ Ok Dacă în continuare sunt erori de compilare, atunci se poate să fie din cauza compilatorului Java selectat:
- click dreapta pe proiect ➜ Properties ➜ Java Build Path ➜ Libraries ➜ JRE System Library ➜ Edit... ➜ Workspace default JRE ➜ Finish ➜ Apply ➜ OK Dacă tot nu compilează, se poate încerca "curățarea" binarelor:
- din meniul Eclipse ➜ Project ➜ Clean... ➜ apoi se face Build la proiect dacă nu este bifată opțiunea Build Automatically
Preluarea modificărilor de la server
click dreapta pe proiect ➜ Team ➜ Pull ➜ Finish ➜ Ok