Find a file
2022-06-11 18:51:26 +02:00
lib/RevBank Bump to v3.4; make all transactions balanced using hidden accounts 2022-06-11 18:51:26 +02:00
plugins Bump to v3.4; make all transactions balanced using hidden accounts 2022-06-11 18:51:26 +02:00
t Ditch floating point numbers, use cents instead; bump version to 3.2 2021-12-02 22:18:06 +01:00
.gitignore Add revbank.stock & voorraad to .gitignore 2019-05-14 18:58:39 +02:00
README.md README 2021-12-02 23:07:44 +01:00
revbank Bump to v3.4; make all transactions balanced using hidden accounts 2022-06-11 18:51:26 +02:00
revbank.accounts Get 'cash' working again 2022-06-11 16:58:20 +02:00
revbank.market New plugin: market 2013-02-26 23:05:37 +01:00
revbank.plugins Different order needed for new +1/-1 feature 2021-08-10 21:55:03 +02:00
revbank.products Slightly better comments 2013-02-26 04:09:15 +01:00
UPGRADING.md Bump to v3.4; make all transactions balanced using hidden accounts 2022-06-11 18:51:26 +02:00

revbank - Banking for hackerspace visitors

Upgrading

When upgrading from a previous version, please refer to the file UPGRADING.md because there might be incompatible changes that require your attention.

Installing

  1. Install the Perl module Term::ReadLine::Gnu
Debian:  apt install libterm-readline-gnu-perl
Generic: cpan Term::ReadLine::Gnu
  1. Clone the repository, run revbank :)

Using revbank

Type help.

Even more helpful text is available on the the RevBank page on the RevSpace wiki.

Writing plugins

Read RevBank::Plugins and RevBank::Amount.

Exiting revbank

Exiting is not supported because it's desigend to run continuously. But if you run it from a shell, you can probably stop it using ctrl+Z and then kill the process (e.g. kill %1). RevBank does not keep any files open, so it's safe to kill when idle.