Next revision | Previous revisionLast revisionBoth sides next revision |
dev:cvs [2010/02/21 16:30] – created digitalman | dev:cvs [2023/09/22 11:44] – The old CVS repository is no longer available digital man |
---|
====== CVS Repository ====== | ====== CVS Repository ====== |
| |
Synchronet source code and run-time [[depend|dependencies]] are stored in a version control database (repository) using a popular software system called [[wp>Concurrent_Versions_System|CVS]]. | **NOTE:** The Synchronet project has switched from the use of CVS to [[dev:Git]] as of August 2020.\\ |
| The old CVS repository was imported into the Git repository, with history, and is **no longer available via CVS** (or cvsWeb). |
Anonymous access (for current source code or previous releases by label) is available at the following: | |
* Repository: ''cvs.synchro.net:/cvsroot/sbbs'' | |
* Mirror: ''cvs-mirror.synchro.net:/cvsroot/sbbs'' | |
| |
Required modules for building Synchronet: | |
* ''src-sbbs3'' (alias for several modules) | |
* One of the following module aliases (for all required libraries for the specified target OS and build type): | |
* ''lib-win32.debug'' | |
* ''lib-win32.release '' | |
* ''lib-linux.debug '' | |
* ''lib-linux.release '' | |
* ''lib-freebsd.debug '' | |
* ''lib-freebsd.release '' | |
* ''lib-openbsd.debug '' | |
* ''lib-openbsd.release '' | |
* ''lib-netbsd.debug '' | |
* ''lib-netbsd.release '' | |
| |
| |
Required modules for running Synchronet (if you don't already have Synchronet installed): | |
* ''run-sbbs3'' (alias for several modules) | |
| |
Example labels (for checking-out a specific release): | |
* ''sbbs300c'' | |
* ''sbbs310k'' | |
* ''sbbs314a'' | |
| |
CVS command-line example: | |
cvs -d :pserver:anonymous@cvs.synchro.net:/cvsroot/sbbs co src-sbbs3 | |
| |
| |
===== See Also ===== | ===== See Also ===== |
* [[http://cvs.synchro.net/cgi-bin/viewcvs.cgi|Web-based CVS access]] [[http://cvs-mirror.synchro.net/cgi-bin/viewcvs.cgi|Mirror]] | * [[http://cvs.synchro.net/cgi-bin/viewcvs.cgi|Web-based CVS access]] [[http://cvs-mirror.synchro.net/cgi-bin/viewcvs.cgi|Mirror]] |
* [[http://vert.synchro.net/commitlog.ssjs|Log of recent commits (changes/additions) to the CVS repository]] | * [[http://vert.synchro.net/commitlog.ssjs|Log of recent commits (changes/additions) to the CVS repository]] |
| * [[http://cvsgui.sourceforge.net/|GUI CVS clients for Windows (WinCVS), Mac, and Unix/Linux]] |
* [[http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/install/checkout.bat|Windows batch file to get/update required modules using the Win32 command-line CVS client]] | * [[http://cvs.synchro.net/cgi-bin/viewcvs.cgi/*checkout*/install/checkout.bat|Windows batch file to get/update required modules using the Win32 command-line CVS client]] |
| * [[dev:git|Synchronet Git Repository]] |
| |
| |
| |