wiki:ExtractSandbox

Version 1 (modified by Beman Dawes, 10 years ago) ( diff )

Initial commit

Moving Sandbox Libraries to GitHub

The Boost Sandbox is no longer needed. A proposed Boost library will be hosted publically on the developer's https://github.com account instead.

If you have a proposed library in the sandbox, you may want to move it to GitHub. Here is the procedure I used to move the endian sandbox library to GitHub.

  • Create a empty repository named "endian" in my GitHub account via the usual web interface.
  • Run the following from the command line in a temporary directory.
git svn clone http://svn.boost.org/svn/boost/sandbox/endian
cd endian
git push --mirror git@github.com:Beman/endian.git
  • The endian local repository created in the previous steps must not be used for actual development because it contains hidden Subversion bridge metadata that interferes with normal Git operations. It can be deleted now or later. Then clone the GitHub repository in the parent directory where it should live permanently.
cd permanent-parent-directory
git clone git@github.com:Beman/endian.git
Note: See TracWiki for help on using the wiki.