Development Tools

If you develop software or manage software development at SSL, this resource may be of interest to you.  We now have a lab-wide GitLab server which provides git repository hosting, issue tracking, merge requests, and more.  It’s available at:

https://git.ssl.berkeley.edu

Log in with your regular SSL username and password.  As with svn, it is possible to add external (i.e., non-SSL) users to this system – please see SSL IT staff to request external users.

Unlike per-project svn repositories, the GitLab service hosts each software project in its own repository.  This will allow core software packages to be maintained and improved over time from a central location for use on multiple projects.  For those of you familiar with GitHub, GitLab provides a similar set of features except it’s entirely hosted here at SSL and is thus more suited for our internal software development.

Please note that all of the svn services at the lab will continue as before.   If your project only uses svn for document management, git is probably not as useful as svn for that purpose.