Skip to content

Project done by students, for a course ETSF20 at LTH, Lunds University.

Notifications You must be signed in to change notification settings

puspgroup2/work-library

Repository files navigation

TimeMate

Git checklist

  1. Säkerställ att det är rätt filer som du vill pusha. Pusha inte skräpfiler som .DS_Store eller dylikt.
  2. Gör en git pull för att få den nyaste versionen.
  3. Om du får merge request när du gör pull måste du se till att mergen blir rätt, dvs: Skall din lokala ändring vara kvar, eller skall den på github vara kvar? Här kan du behöva gå in i filen som har konflikt och ta bort >>>>> vid rätt ställe.
  4. Är du osäker? FRÅGA

Development model

TimeMate is a system for time reporting and is developed in Java. This project is divided into four phases, following the waterfall model. A phase is not officially started until the previous one is completed.

At the end of every phase several documents must be produced and to complete the current phase, all of the documents required must pass an informal review, followed by a formal review.

After every phase the following documents must be produced:

Phase 1

Phase 2

Phase 3

Phase 4


Workflow

The repository is divided into three seperate branches. All main work is done in the development branch.

Once documents pass informal review, they are merged into the review branch.

Once the documents pass formal review, they are merged into the master branch.

Workflow Illustrates the branching workflow in the project.


Git terminal cheat sheet

  • Clone repo: git clone URL
  • Update current branch: git pull REMOTE BRANCH
  • Push current branch: git push -u REMOTE BRANCH
  • Config user information: git config --global user.name "NAME" && git config --global user.email "EMAIL"
  • Show status: git status
  • Switch branch: git checkout BRANCHNAME
  • Create branch: git checkout -b BRANCHNAME
  • Show latest commits: git log
  • Show latest commits as graoh: git log --graph

Final dates

  • Project hand-in Monday 22/3 12:00
  • Accept Meeting Thrusday 25/3 11:00

About

Project done by students, for a course ETSF20 at LTH, Lunds University.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published