Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 2.38 KB

README.md

File metadata and controls

51 lines (39 loc) · 2.38 KB

Banka-2: Backend

Pravila

Formatiranje i standardizacija

  • Koristiti camelCase
  • Ne koristiti skraćenice
  • Koristiti nazive na engleskom jeziku
  • Koristiti epoch time za datum i vreme
  • Pre commit-ovanja izmena potrebno je:
    • pokrenuti aplikaciju i uveriti se da sve radi ispravno
    • odraditi formatiranje koda:
      • U InteliJ: komanda CTRL + ALT + L nad otvorenim fajlom, ili desni klik nad direktorijumom ili klasom i odabirom opcije Reformat Code, gde se štiklira sledeće:
        • Optimize imports
        • Rearrange entities
        • Cleanup code
      • u VSCode: komanda ALT + SHIFT + F nad otvorenim fajlom, ili u opcijama štiklirati Format on Save, koji kada sačuvate fajl sa CTRL + S ujedno ga i formatira

Workflow: pogledati vežbe2, vežbe3, GitHub prezentaciju

  • Potrebno je fork-ovati dev granu glavnog projekata u vaše lokalne repozitorijume i da radite na svom fork-u
  • Kada hoćete da dovučete izmene sa remote repozitorijuma (dev grana glavnog projekta) u vaše lokalne repozitorijume, treba da odradite komandu git pull upstream gde upstream predstavlja referencu na remote repozitorijum (dev grana glavnog projekta)
  • Kada hoćete da odradite merge sa glavnim projektom (npr. završili ste issue ili jednu celinu), potrebno je da uradite prethodno navedenu stavku, popravite moguće konflikte, pa kreirate Pull request sa vašeg fork-a i da izaberete da hoćete da merge-ujete sa dev granom glavnog projekta!

Šta je potrebno za rad?

Šta je potrebno instalirati?

Šta je potrebno za pokretanje?

  • Pokrenuti Docker Desktop
  • U root folderu projekta pokrenuti komandu docker-compose up --build

Šta je potrebno za zaustavljanje?

  • U root folderu projekta pokrenuti komandu docker-compose down