Software development teams use web-based platforms to help them manage version control. While there are free, open-source services available, UI’s professionally-hosted and managed services are more secure, and allow users to authenticate with their HawkID.
This table lists hosted services that are available to the UI campus community, services scheduled to be discontinued, and any that are being evaluated:
|Service||Status||Who should use?||More information|
|GitHub Enterprise (Academic)||Discontinued June 27, 2019; Users must migrate to GitLab Academic by June 1, 2019||Nobody after June 1, 2019||https://its.uiowa.edu/github|
|GitLab Academic||Active. Currently we support the free version, but there are plans to upgrade to “Ultimate” in the future.||UI Research and classroom use||https://its.uiowa.edu/gitlab-academic, https://research-git.uiowa.edu|
|Bitbucket||Discontinued May 31, 2019; Users were to migrate to GitLab Administrative by May 15, 2019.||Nobody after May 15, 2019||https://its.uiowa.edu/stash|
|GitLab Administrative (Starter Edition)||Active; downgraded from Enterprise to Starter Edition in May, 2019.||UI Professional IT staff||https://its.uiowa.edu/gitlab|
|GitHub Education/Classroom (Cloud)||Currently not supported; under evaluation.||Contact research-git if interested||https://education.github.com/|
To understand the difference between GitHub and GitLab, visit this site.
For GitHub/GitLab Academic migration instructions, visit the wiki.