https://github.com/gunmer/maven-setting-administrator
Tool for manage maven settings.xml
https://github.com/gunmer/maven-setting-administrator
maven pip python python3
Last synced: 8 months ago
JSON representation
Tool for manage maven settings.xml
- Host: GitHub
- URL: https://github.com/gunmer/maven-setting-administrator
- Owner: Gunmer
- License: mit
- Created: 2018-11-08T19:31:42.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-17T15:31:18.000Z (over 7 years ago)
- Last Synced: 2025-06-09T06:55:11.023Z (about 1 year ago)
- Topics: maven, pip, python, python3
- Language: Python
- Homepage:
- Size: 65.4 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Maven settings manager
[](https://travis-ci.org/Gunmer/maven-setting-administrator)




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](https://www.makeuseof.com/tag/install-pip-for-python/)
#### 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
1. Create a branch
1. Add changes and committed
1. Send a pull request
For other suggestions send an email to *csosaur@gmail.com*
## Versioning
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/Gunmer/maven-setting-administrator/tags).
## 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](https://github.com/Gunmer)
See also the list of [contributors](https://github.com/Gunmer/maven-setting-administrator/contributors) who participated in this project.
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details