2.2 KiB
Submission Guideline
XX
is to be replaced with the number of your team with leading zero (e.g.02
).Y
is to be replaced with the corresponding milestone number.- One submission per team.
Example Input Submission
Assuming your example input is named mandelbrot
, zip the corresponding files like so:
mandelbrot.zip
└── mandelbrot/
├── mandelbrot.mc
├── mandelbrot.stdin.txt
└── mandelbrot.stdout.txt
Submit the zip archive via mail using the following line as subject (or link below). List your team members in the mail body.
703602 - Example Input
Milestone Submission
-
cd
into your repository. -
Commit all pending changes.
-
Checkout the revision you want to submit.
-
Ensure everything builds.
- Warnings are okay
- Tests may fail
- Memory may be leaked
- Known issues should be present
-
Run the following command:
$ git archive --prefix=team_XX_milestone_Y/ --format=zip HEAD > team_XX_milestone_Y.zip
-
Verify that the resulting archive contains everything you want to submit and nothing more.
-
Submit the zip archive via mail using the following line as subject (or link below).
703602 - Team XX Milestone Y
Final Submission
-
cd
into your repository. -
Commit all pending changes.
-
Checkout the revision you want to submit.
-
Ensure everything works.
- Everything builds
- No (unjustified) warnings
- All unit tests succeed
- All integration tests succeed
- No memory is leaked
- Known issues must be present
-
Run the following command:
$ git archive --prefix=team_XX_final/ --format=zip HEAD > team_XX_final.zip
-
Verify that the resulting archive contains everything you want to submit and nothing more.
-
Submit the zip archive via mail using the following line as subject (or link below).
703602 - Team XX Final