GitLab Setup for SWE Courses
Make the following configuration changes in GitLab for software engineering
courses:
- Check in the file
gitlab.yml
(at the topmost level of the
repository) with the contents
time_zone: 'America/Chicago'
This makes burndown charts track milestone completion more accurately.
- Go to Settings | Merge Requests, scroll down
to Squash commits when merging and set it to Do not
allow. Then scroll down and click on Save changes.
This allows users to see who made which commit; squashing
commits reassigns the commits to the person who performed the merge.