Better activity feed and visualization - Collaborative activity feed to help everyone understand what is happening in a project; graphical view of the commit history.
From project page of https://gitlab.com select “commits”
Select a commit
Look at the history
Show ability to make comments in the diff itself.
References to Jira ticket #’s in issues and merge requests
When the merge happens the Jira ticket will be closed.
Great user interface - A really clean user interface that your team will love, and also enjoy working with
Show left hand navigation menu
From https://gitlab.com select a project
Note ways to view project data and activity
Project, Activity, Code, etc…
Project settings (gear)
Wiki available - Can be turned on in projects
More value in a single solution
To replace GitLab you’d need licenses for all of these:
GitLab was developed as a platform
Above other products were developed separately (some were acquired)
EE vs. CE
Additional server management options
Deeper integration with external tools
NOTES FOR FUTURE CHANGES TO THE ABOVE:
– Revert & Cherry pick a particular commit from commit screen – Show blame view from the comparison
– milestones – reference point for what issues need to be created for, say, a release, debugging session, etc. – Label – collection of arbitrary issues & merge requests – NOT commits or files – users can subscribe to labels
– Merge request – bottom –list of commits to me merged , builds – CI passed/failed commits, changes – line changes in files in commits to be merged
– Create WIP: merge request allows team to discuss what might be changed vs. actually performing change. – Add @ mention to comment box – Localized to time zone of user – hover over timestam in your local time! – Add comments to code! – See discussion started in the middle of the file!
– Go to CE and find a merge request to show comments inline, etc.
– Make an additional change to the README.md – same merge request, different commit – USer confirms all is well. Remove WIP:
– Commit merge request, remove source branch (to keep things clean) – Oops – can easily revert the merge request – an start a new merge request! – into revert-afgadgagd
– Create issue "Probelm with readme" IN description – Create new branch from within issue create – Edit file – Start new merge request from within the issue! – Submit merge request