Source repositories overview

From RISC OS

(Difference between revisions)
Jump to: navigation, search
(Added description on ccres repository.)
m
Line 13: Line 13:
The following SVN repositories are available :
The following SVN repositories are available :
-
=== GCCSDK & Autobuilder ===
+
=== GCCSDK
-
:GCCSDK and Autobuilder sources are stored in one repository ''gccsdk''.  To check out the 'trunk', use:
+
-
:<code>$ svn co svn://svn.riscos.info/gccsdk/trunk/ gccsdk</code>
+
-
:The ''gccsdk'' repository has its trunk at <code>trunk</code>, branches at <code>branches</code> and tags at <code>tags</code> as subdirectories of the ''gccsdk'' repository.
+
-
:The autobuilder code is located at <code>trunk/autobuilder</code> and does not have any branches nor tags so far.
+
-
:Note that the code at <code>trunk/gcc</code> is <b>not stable</b> and is currently used for helping out the [[GCCSDK Development|GCCSDK GCC 4.x developments]].  If you want stable gcc code branch <code>branches/release_3_4_6 gccsdk</code>, instead use:
+
-
:<code>$ svn co svn://svn.riscos.info/gccsdk/branches/release_3_4_6/ gccsdk</code>
+
-
:The following are the most important tags used:
+
-
:*release_3_4_6_v2 : tree snapshot for the GCCSDK GCC 3.4.6 Release 2 release.
+
-
:*release_3_4_6_v1 : tree snapshot for the GCCSDK GCC 3.4.6 Release 1 release.
+
-
:*release_3_4_5_v1 : tree snapshot for the GCCSDK GCC 3.4.5 Release 1 release.
+
-
:*release_3_4_4_v3 : tree snapshot for the GCCSDK GCC 3.4.4 Release 3 release.
+
-
:*release_3_4_4_v2 : tree snapshot for the GCCSDK GCC 3.4.4 Release 2 release.
+
-
:*release_3_4_4 : tree snapshot for the GCCSDK GCC 3.4.4 Release 1 release.
+
-
:*release_3_4_1 : tree snapshot for the GCCSDK GCC 3.4.1 Release 1 release.
+
-
:*release_3_3_3_pre2 : tree snapshot for the GCCSDK GCC 3.3.3 pre-release 2 release.
+
-
:*release_2_95_4_v3 : tree snapshot for the GCCSDK GCC 2.95.4 Release 3 release.
+
-
:The following are the most important branches used:
+
-
:*release_3_4_6 : <b>stable branch</b> containing minor fixes and enhancements for the GCCSDK GCC 3.4.6 releases (if any) after the releases R1 and R2 and this during the GCCSDK GCC 4.x development period.
+
-
:*release_3_4_4_v2_stable : this is the stable branch for the GCCSDK GCC 3.4.4 releases.
+
-
:*release_3_3 : this is the development branch for all GCCSDK 3.3 based work.
+
-
:*release_2_95 : this is the development branch for all GCCSDK 2.95 based work.
+
-
 
+
-
=== ChoX11 ===
+
-
:The XLib replacement for RISC OS is stored in the repository ''ChoX11''.
+
-
:<code>$ svn co svn://svn.riscos.info/ChoX11/trunk/ chox11</code>
+
-
:The ''ChoX11'' repository has its trunk at <code>trunk</code>, branches at <code>branches</code> and tags at <code>tags</code> as subdirectories of the ''ChoX11'' repository.
+
-
 
+
-
=== CCres ===
+
-
:A Text to Resource (filetype &fae) and Template (filetype &fec) compiler and decompiler.
+
-
:The source code for [[CCres]] is stored in the repository ''ccres''.
+
-
:<code>$ svn co svn://svn.riscos.info/ccres/trunk/ ccres</code>
+
-
:The ''ccres'' repository has its trunk at <code>trunk</code>, branches at <code>branches</code> and tags at <code>tags</code> as subdirectories of the ''ccres'' repository.
+
-
 
+
-
=== Cretin ===
+
-
:The source code for [[Cretin]] is stored in the repository ''cretin''.
+
-
:<code>$ svn co svn://svn.riscos.info/cretin/trunk/ cretin</code>
+
-
 
+
-
=== DeskLib ===
+
-
:The [[DeskLib]] C Wimp library for RISC OS is stored in the repository ''DeskLib''.
+
-
:<code>$ svn co svn://svn.riscos.info/DeskLib/trunk/ desklib</code>
+
-
:Note that <code>trunk</code> will only work with [[GCCSDK Development|GCC 4.x]]. For use with GCC 3.4.6, use:
+
-
:<code>$ svn co svn://svn.riscos.info/DeskLib/branches/aof/ desklib-aof</code>
+
-
:The ''DeskLib'' repository has its trunk at <code>trunk</code>, branches at <code>branches</code> and tags at <code>tags</code> as subdirectories of the ''DeskLib'' repository.
+
-
 
+
-
=== QEMU ===
+
-
:RISC OS and GCCSDK specific changes to the [http://fabrice.bellard.free.fr/qemu/ QEMU project] are stored in the repository ''qemu''.
+
-
:<code>$ svn co svn://svn.riscos.info/qemu/trunk/ qemu</code>
+
-
:The ''qemu'' repository has its trunk at <code>trunk</code>, branches at <code>branches</code> and tags at <code>tags</code> as subdirectories of the ''qemu'' repository.
+
-
:Revision 2 contains a snapshot of [http://savannah.nongnu.org/cvs/?group=qemu QEMU CVS repository] made on 2006-03-21 01:00:00 CET.  The ''trunk'' will be from time to time updated with snapshots taken from the QEMU CVS repository.  The RISC OS and GCCSDK specific changes will be made in the branch ''riscos''.
+
-
 
+
-
=== RPCEmu ===
+
-
:The source code for [[RPCEmu]] is stored in the repository ''rpcemu''.
+
-
:<code>$ svn co svn://svn.riscos.info/rpcemu/trunk/ rpcemu</code>
+
-
:A branch containing an early PPC Mac OS X port is in:
+
-
:<code>$ svn co svn://svn.riscos.info/rpcemu/branches/ppcmacport</code>
+
-
 
+
-
=== smbserver ===
+
-
:The development of the RISC OS [[smbserver]] was previously done on the [http://riscossmbserver.sourceforge.net/ RISC OS smbserver Sourceforge] server.  Now its development is continued in one of the svn.riscos.info SVN repositories.
+
-
:<code>$ svn co svn://svn.riscos.info/smbserver/trunk/ smbserver</code>
+
-
 
+
-
== Other source repositories ==
+
-
The following are source repositories for RISC OS projects which aren't hosted by riscos.info.
+
-
 
+
-
=== NetSurf ===
+
-
:The source code for [[NetSurf]] can be obtained with the following command.
+
-
:<code>$ svn co svn://svn.netsurf-browser.org/trunk/netsurf</code>
+
-
:The source can also be viewed via a [http://source.netsurf-browser.org/trunk/netsurf/ web interface].
+
-
 
+
-
:Full [http://netsurf-browser.org/robuild instructions for building NetSurf on RISC OS] are available on [http://netsurf-browser.org/ NetSurf's web site].
+

Revision as of 23:46, 22 June 2007

People not or not fully experienced with Subversion are strongly recommended to read the Subversion Book and the Subversion FAQ.

Subversion clients

SVN repositories at riscos.info

All SVN repositories at svn.riscos.info have anonymous read-only access. Write-access needs an account and password.

You can view the contents of all available SVN repositories using the WebSVN interface.

The following SVN repositories are available : === GCCSDK

Personal tools