Skip to content
This repository has been archived by the owner on Nov 12, 2020. It is now read-only.

salotz/boar

 
 

Repository files navigation

Introduction

Boar aims to be the perfect way to make sure your most important digital information, like pictures, movies and documents, are stored safely.

  • Boar makes it possible for you to restore any or all of your files from any point in time.
  • Boar makes it easy to maintain verified backups of your data, including file history.
  • Boar imposes no limits on file or repository sizes.
  • Using boar is an effective way to prevent data loss due to human or machine error.

If you are familiar with vcs software such as Subversion, you might think of boar as “version control for large binary files”. But keep reading, because there is more to it.

Boar stores snapshots of directory trees in a local or remote repository and provides tools to ensure that your data is consistent and complete. You can keep just some or all of your data checked out for viewing and editing.

The repository has a simple layout to ensure that the data can easily be extracted even if the original software should be unavailable. This simplicity makes boar ideal for data that needs safe long-term storage.

Installation

We are working to modernize the distribution of boar. Installation currently is as follows for this repo.

Clone the legacy version and make a symlink to the script on your path:

git clone git@github.com:salotz/boar.git --branch v0.0.0 --single-branch
ln -s boar/boar $HOME/.local/bin/boar

You will need to install some dependencies as well though which I have compiled in the requirements.in file:

pip install -r boar/requirements.in

Then you can just run it:

boar

Documentation

See the wiki.

Contact and contributions

There is a very inactive Google Groups Forum. If you want to help revitalize this project use the issues on github for now.

Credits

All important credit to Mats Ekberg.

My (@salotz) hope is to bring boar into the 2020s :P

About

Automatically exported from code.google.com/p/boar

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 72.3%
  • Shell 20.8%
  • C 5.6%
  • Inno Setup 1.2%
  • Other 0.1%