Skip to content

Practical Guideline

Each practical consists of a problem specification and template code. You need to git clone the template code from the Advanced Programming Practical repository in Gitlab CSUI. You also need to create a new project in your subgroup for each practical.

Doing the Practical

First, do an initial push to your practical repository's master branch. Create a new branch and draft merge request. Please choose a branch name that represents your task in that practical. If there are tasks with entirely different features, you may create two separate branches and merge requests. The base of each branch created is the master branch. Create some group labels that you can use in your issues and merge requests later. You may need some labels, such as Todo, Doing, Refactor, and In-Review. Please assign yourself as the assignee of the merge request.

Submission

Please assign the In-Review label to your merge request. Assign your TA as the reviewer of the merge request. Make sure you have done this before the practical submission deadline.


Last update: 2022-03-01 20:49:09
Created: 2022-03-01 20:49:09
Back to top