Download stable releases
Current stable (bitpit 1.9.0) Dec 29th 2023
-
bitpit-1.9.0.tar.gz [20279 KiB]
md5: 2384dc7bcf9dcc8fab29e3dbfa9d3352
sha256: 43445191102c35051c5acea07b078f1ee91f21dfb96056c83aa36f4d5e86b5bc -
bitpit-1.9.0.zip [20541 KiB]
md5: de990d381be22ac38eb874c0c726ebf9
sha256: 5a3d71872a5441d0ab5b9714a7d635e19b7429dc4304f5b181eeded488e039d6
Previous stable (bitpit 1.8.0) Jun 26th 2022
-
bitpit-1.8.0.tar.gz [17207 kB]
md5: ae813c62cb727558607b9a8ab86407af
sha256: 1293562f32f5dabec178d130e6479a284ba15945cff19a9ebdad2ae61362d9ad -
bitpit-1.8.0.zip [17528 kB]
md5: b5933db30681a0bbe0c92c0cfbce66e6
sha256: 6df4eeca86a9f25a79cea46ef64d6ed13fb5cfa64cd25fd17608843638a1bf5d
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.