Download stable releases
Current stable (bitpit 1.11.0) June 18th 2024
-
bitpit-1.11.0.tar.gz [31630 KiB]
md5: 934231bb0ef1eee01b88e9817db68e0c
sha256: 9313d9963e46d92bf5572699162201e30757aaac74d6216baac8a1f9121e21cb -
bitpit-1.11.0.zip [31828 KiB]
md5: 38f6a5c3e4d183d3bc2f93df8ba7c83b
sha256: 1fc6e888505d31ebf6168fd2389b3edb2013059474c1ef1e2c57e1d95061ac5f
Previous stable (bitpit 1.10.0) Apr 26th 2024
-
bitpit-1.10.0.tar.gz [20295 KiB]
md5: 0c98eb2674aa2fdae746d9197031f1ef
sha256: d391fee82172b5c607937dbff255ef2c85ab6a5bbe4c8935460c39593116eaa8 -
bitpit-1.10.0.zip [20550 KiB]
md5: 28f9d606b832b760e3291114490adb80
sha256: 50ac7a2b511322580971b97671086441214dec9fbf80cf52c7fc1ce0e33030a5
Download development releases
You can download a development relase of bitpit using Git. Git is a version control system that is used for software development and other version control tasks that allows users to download the very latest version of a project, without having to wait for someone to get around to packaging it.
Prerequisites
You must have Git installed before you can use it. There are many different ways to acquire Git, depending on your operating system. For source and official binaries, check out Git official website. For alternative ways to install Git, use your favorite search engine to find instructions for your operating system.
Download
The first step is to clone the bitpit repository. This will take a while.
In a terminal window, enter the following command: git clone https://github.com/optimad/bitpit.git This clones the entire bitpit repository into a subdirectory named bitpit. To install into a specific directory, add that to the command line (for more info refer to these docs). The default "branch" will be master, the cutting-edge, developer version of bitpit. Once the repository is cloned, you can easily switch to different branches or tags (see below), including those tracking stable versions of bitpit.
Download for development
If you have developer access, then instead of cloning anonymously with https you should clone with your ssh <USERNAME> so that you can submit changes for review: git clone https://<USERNAME>@github.com/optimad/bitpit.git
Choosing bitpit version
Latest development version
The latest development version of bitpit is tracked in the 'master' branch. This is what is locally checked out by default when you first clone the bitpit repository. If you have switched to another branch but would like to switch back o using bleeding-edge bitpit, do: git checkout master
bitpit tags (stable version)
Specific stable versions of bitpit are tracked using 'tags'. These are analogous to the tarball releases. You can see the versions available with: git tag -l | grep bitpit | sort -V Using non GNU sort command, such as on Mac OS X, you have to rely on the good old separators: git tag -l | grep bitpit | sort -n -t. -k1 -k2 -k3
To use a specific tag: git checkout <tag name>
Keeping up to date
If you're using a particular branch or the development version ("master" branch) of bitpit, picking up the latest changes is relatively easy. Change into your bitpit clone directory and issue the git pull command: git pull All of the latest changes for the branch you are using will be applied.