Download
You might get the code using
SVN (recommended) or
GIT (for git-experts).
• SVN checkout:
The read-only version you can check out by:
svn checkout http://github.com/pencil-code/pencil-code/trunk/ pencil-code
For a read-write access, you need to have a github user name ('GITHUB_USER') and become part of the
pencil-code group.
svn checkout https://github.com/pencil-code/pencil-code/trunk/ pencil-code --username 'GITHUB_USER'
• GIT checkout:
If you just want to check out the latest version of the code use:
git clone http://github.com/pencil-code/pencil-code.git
If you have a github username 'GITHUB_USER' and like to submit changes you can use:
git clone https://GITHUB_USER@github.com/pencil-code/pencil-code.git
git config --global credential.helper 'cache --timeout=3600'
git config --global branch.autosetuprebase always
With the second line, you set the password cache to one hour, the third line should actually become a default.
Or, if you prefer to use a SSH keyfile so that you do not have to type your password on each 'push':
git clone git@github.com:pencil-code/pencil-code.git
• Stable releases:
The Pencil Code can also be obtained as a stable
release.
We also provide the stable release
r21570 as TAR.gz archive for direct download.