Here are some tools, I use to automate my work with repositories / code.
- python 3
For code analyser
- java 21
- maven 3
git clone https://github.com/yan-khonski-it/dev-utils.githttps://github.com/yan-khonski-it/dev-utils/tree/master/repository-clone-tool
https://github.com/yan-khonski-it/dev-utils/tree/master/repository-update-tool
https://github.com/yan-khonski-it/dev-utils/tree/master/pom-xml-dependency-tool
https://github.com/yan-khonski-it/dev-utils/tree/master/code-analyser
https://github.com/yan-khonski-it/dev-utils/tree/master/maven-tree-analyser
https://github.com/yan-khonski-it/dev-utils/tree/master/mac-utils
Create a virtual environment on Windows
https://docs.python.org/3/library/venv.html
Install virtual environment tool if not installed
pip install virtualenv
Create a new virtual environment
python -m venv virtual_environment
Activate the virtual environment
.\virtual_environment\Scripts\activate
The output will be:
(virtual_environment) PS {PATH}\dev-utils>
To deactivate the virtual environment https://stackoverflow.com/questions/990754/how-to-leave-exit-deactivate-a-python-virtualenv
deactivate
Create a virtual environment on Mac
https://mnzel.medium.com/how-to-activate-python-venv-on-a-mac-a8fa1c3cb511
Install virtual environment if not installed
python3 -m pip install --user virtualenvCreate a virtual environment
python3 -m venv virtual_environmentActivate the virtual environment
source virtual_environment/bin/activateTo deactivate the virtual environment https://stackoverflow.com/questions/990754/how-to-leave-exit-deactivate-a-python-virtualenv
deactivatepip install -r ./requirements.txt