Bim sort is a command line application to sort Microsoft Analysis Services bim files.
Download the latest version for your operating system from the releases.
-
Install rust and cargo from https://www.rust-lang.org/
-
Clone this repository
git clone https://github.com/girotobial/bim_sort.git
- build using cargo
cargo build --release
- Run from the target folder
./target/release/bim_sort
To simply sort a bim file.
bim_sort <the path to your bim file>
to display the help page
bim_sort -h
To use Bim Sort's official pre-commit integration add the following config:
- repo: https://github.com/girotobial/bim_merge
rev: master
hooks:
- id: bim_sort
name: bim_sort
under the repos
section of the your .pre-commit-config.yaml
file.
GNU General Public License version 3
Source code is available from https://github.com/girotobial/bim_sort
Currently in alpha, looking for testers to validate that all types of bim files can be sorted correctly without errors.