Changes between Version 10 and Version 11 of SourceCodeSvn


Ignore:
Timestamp:
Jul 31, 2008, 3:31:05 PM (16 years ago)
Author:
Nicolas
Comment:

Update for the samples directory move.

Legend:

Unmodified
Added
Removed
Modified
  • SourceCodeSvn

    v10 v11  
    11= Getting source code =
    22
    3 == SVN modules ==
    4 
    5 The BOINC source code consists of two directories:
    6  * '''boinc''' contains the source code for all parts of BOINC itself (client, server, web, database).
    7  * '''boinc_samples''' contains several [ExampleApps example applications] together with Windows and Mac project files and a Linux makefile for building the applications. It also includes Windows versions of some libraries (GLUT, jpeglib, etc.) that many applications will need, but which are not part of BOINC. Check out this module in the same parent directory as '''boinc'''.
    8 
    9 The modules are accessible as follows:
     3The source code is accessible as follows:
    104{{{
    115svn co http://boinc.berkeley.edu/svn/trunk/boinc
    12 svn co http://boinc.berkeley.edu/svn/trunk/boinc_samples
    136}}}
    147
    158On Windows, get a SVN client like [http://tortoisesvn.net/ TortoiseSVN]. Right-click on the parent directory, select 'SVN checkout', and fill in the dialog with the above URL. You can also download [http://subversion.tigris.org/project_packages.html#windows svn command-line program for Windows].
    169
    17 Note: some HTTP proxies may cause problems with the SVN protocol. If you have trouble checking out the code, try using {{{https://boinc.berkeley.edu/svn/...}}} instead.
     10Note: some HTTP proxies may cause problems with the SVN protocol. If you have trouble checking out the code, try using https instead of http.
    1811
    1912== SVN tags and branches ==
     
    3730
    3831You can browse the boinc or boinc_samples code via [/trac/browser a web-based interface]. This is useful for getting individual files, or seeing the revision history.
    39 
    4032
    4133== Source code road map ==
     
    7365 '''sched'''::
    7466        The scheduling server, feeder, and file upload handler.
     67 '''samples'''::
     68        Several [ExampleApps example applications] together with Windows and Mac project files and a Linux makefile for building the applications. It also includes Windows versions of some libraries (GLUT, jpeglib, etc.) that many applications will need, but which are not part of BOINC.
    7569 '''test'''::
    7670        Test scripts.