Gunmer / maven-setting-administrator

Tool for manage maven settings.xml

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Maven settings manager

Build Status

Command line tool for manage several settings file

Getting Started

Installing

You can install Maven Settings Manager (msa) with pip:

With python 2

    pip install msa --user

You can install pip here

With python 3

    pip3 install msa --user

Using

The most important commands are:

  • add To adding setting.
    msa add alias ~/Download/settings.xml
  • ls To list settings
    msa ls
  • use To select setting to used
    msa use alias

The others commands are:

  • version To know the msa version
   msa --version 
  • fix To clear and fill database with settings added in msa directory
    msa doctor --fix

Using like python module

    python -m msa -h

Using like command

Before add this to the $PATH:

Python2

    export PATH="~/Library/Python/2.7/bin:$PATH"

Python3

    export PATH="~/Library/Python/3.7/bin:$PATH"

After in you terminal, yo can use:

    msa -h

This is available only in bash terminal

Contributing

To contributing with this project follow the next steps:

  1. Fork the project
  2. Create a branch
  3. Add changes and committed
  4. Send a pull request

For other suggestions send an email to csosaur@gmail.com

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Changelog

  • 1.0.0
    • Initial version
    • Add basics command: add, ls, use
  • 1.0.1
    • Fix some issue
    • Add version command
  • 1.1.0
    • Add fix command
  • 1.1.1
    • Update pypi info
  • 1.1.2
    • Add bin file

Authors

  • Cristiam Sosa - Author - Gunmer

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Tool for manage maven settings.xml

License:MIT License


Languages

Language:Python 100.0%