Information Currency Subversion is a command-line tool designed for Subversion repositories.
tar xvfj icsvn-0.0.1.tar.bz2
cd icsvn-0.0.1
./configure SVN_LIBDIR="libdir" SVN_INCDIR="incdir"
make
When running the 'make' command, remember to set SVN_LIBDIR to the directory where the Subversion libraries are installed (e.g. /usr/local/lib), and SVN_INCDIR to the directory where the Subversion header files are installed (e.g. /usr/local/include/subversion-1). Once the software has been built, you can find the icsvn executable within the icsvn directory.
To use icsvn, create a new file called $HOME/.subversion/icsvn and add the following lines:
#[issuance-server]
#issuance-endpoint = < ISSUER-URL >
#[issuance-authentication]
#This must be the full path specification for a PEM-encoded key.
issuance-key-file = $HOME/.subversion/rsa-key.pem
#[issuance-directory]
#This is the directory where new information currency is stored.
issuance-output = $HOME/.subversion/information-currency
In the above lines, make sure to replace
This release includes a new command line option to specify the endpoint to use for information currency issuance, and an update to correspond to ICWS-0.2.2. Overall, the Information Currency Subversion project offers a powerful and flexible way to generate information currency from committed source code in Subversion repositories, making it a valuable addition to any developer's toolkit.
Version 0.0.5: N/A