25 | | == Subversion Repository == |
26 | | |
27 | | Boost uses [http://subversion.tigris.org/ Subversion] to manage all of the data associated with Boost's development, including the source code to Boost, documentation for Boost libraries, and the Boost web site. The Subversion repository can be accessed in several ways: |
28 | | |
29 | | * Anonymous, read-only access to the Boost Subversion repository is available at http://svn.boost.org/svn/boost. To access the latest stable branch of Boost, for instance, one would check out from http://svn.boost.org/svn/boost/stable. For example, using the command-line `svn`, one might use: |
30 | | |
31 | | svn co http://svn.boost.org/svn/boost/stable boost-stable |
32 | | |
33 | | * Developer (read/write) access to the Boost Subversion repository is available for Boost contributors at https://svn.boost.org/svn/boost. To gain developer access to the Boost Subversion repository, please send a email to the Boost Moderators at `boost-owner -at- lists.boost.org` stating why you need write access to the Boost Subversion repository. Note that all Boost contributors must grant permission for their past and future Boost contributions to be licensed under the [http://www.boost.org/more/license_info.html Boost Software License] version 1.0 and future versions. |
34 | | |
35 | | * The Subversion repository can be browsed online at http://svn.boost.org/trac/boost/browser. |
36 | | |
37 | | The Boost Subversion repository is organized into several top-level directories, reflecting various stages of Boost library development and subtasks within the Boost community. We have the following top-level directories: |
38 | | |
39 | | * `stable`: Contains the latest "stable" version of Boost. |
40 | | * `devel`: Contains the latest "development" version of Boost. This branch will typically be more volatile than the `stable` branc. |
41 | | * `sandbox`: Contains libraries and tools that are under active development and have not yet been reviewed or accepted into Boost. |
42 | | * `website`: Contains the upcoming Boost web site, which is not yet live. |
43 | | * `branches`: Contains various branches of Boost libraries, typically for non-trivial changes to Boost libraries that need to be made separately from the `devel` branch. |
44 | | * `tags`: Contains "tags" that mark certain points in the source tree, such as particular Boost releases. |
45 | | * `sandbox-branches`: Similar to `branches`, but for code that resides in the `sandbox`. |
46 | | * `sandbox-tags`: Similar to `tags, but for code that resides in the `sandbox`. |