Changes between Version 10 and Version 11 of SourceCodeSvn
- Timestamp:
- Jul 31, 2008, 3:31:05 PM (17 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SourceCodeSvn
v10 v11 1 1 = Getting source code = 2 2 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: 3 The source code is accessible as follows: 10 4 {{{ 11 5 svn co http://boinc.berkeley.edu/svn/trunk/boinc 12 svn co http://boinc.berkeley.edu/svn/trunk/boinc_samples13 6 }}} 14 7 15 8 On 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]. 16 9 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.10 Note: some HTTP proxies may cause problems with the SVN protocol. If you have trouble checking out the code, try using https instead of http. 18 11 19 12 == SVN tags and branches == … … 37 30 38 31 You 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 40 32 41 33 == Source code road map == … … 73 65 '''sched''':: 74 66 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. 75 69 '''test''':: 76 70 Test scripts.