====== Git Repository ====== The Synchronet Source Repository is now located in personally-hosted [[https://gitlab.synchro.net|GitLab]]((as of August 2020)). You can download source archives from the GitLab web UI (e.g. [[https://gitlab.synchro.net/sbbs/sbbs/-/archive/master/sbbs-master.zip|sbbs-master.zip]] or [[https://gitlab.synchro.net/sbbs/sbbs/-/archive/master/sbbs-master.tar.gz|sbbs-master.tar.gz]]), but the preferred method is to //clone// the repository (repo). On Debian-based Linux systems (e.g. Ubuntu), you can install Git as follows: $ sudo apt install git For instructions on downloading/installing Git on other systems, go [[https://git-scm.com/|here]]. To clone the repository to your local system (into a directory named ''~/sbbs/repo'') using unauthenticated HTTPS: $ git clone https://gitlab.synchro.net/main/sbbs.git ~/sbbs/repo To clone the repository to your local system using SSH (your public key must be configured for your user account at ''gitlab.synchro.net''): $ git clone git@gitlab.synchro.net:main/sbbs.git ~/sbbs/repo ===== Mirrors ===== The Synchronet Source Repository is mirrored (e.g. for faster downloads/cloning) at: * https://github.com/SynchronetBBS/sbbs * https://gitlab.com/SynchronetBBS/sbbs A simple web log of Synchronet Git commits is viewable at [[http://git.synchro.net/gitpushlog.ssjs]]. ===== See Also ===== * [[http://git.synchro.net|Synchronet Source Repository Web Page]] * [[howto:git|How-to use the Synchronet Git Repository]] * [[dev:cvs|Synchronet CVS Repository (deprecated/legacy)]] {{tag>git cvs}}