/mlvm

MarkLogic Version Manager (In Python for Linux)

Primary LanguagePythonApache License 2.0Apache-2.0

MarkLogic Version Manager (In Python for Linux)

Copyright 2018 Christopher Antila

Subject to the terms of the Apache License, included in the LICENCE file.

Loosely based on the "mlvm" project for macOS: https://github.com/withjam/mlvm

Install

  1. Clone the repository.
  2. Create a virtualenv with Python 3.5 or newer.
  3. Activate the virtualenv.
  4. Run pip install -r requirements.txt in this directory.
  5. Deactivate the virtualenv.
  6. Make a script like this, somewhere in your PATH:
#!/usr/bin/env bash

sudo /path/to/virtualenv/bin/python /path/to/this/repo/mlvm.py $@