Author : Corinne Pulgar
Supervisors : Sébastien Mosser & Francis Bordeleau
The script version_recuperation.sh extracts all versions of a chosen file in a specific branch of a project.
The script should be executed at the root of the git project. Make sure the selected BRANCH has been updated.
./version_recuperation.sh BRANCH PATH_TO_FILE PATH_TO_EXPORT_FOLDER
| Date | Modification |
|---|---|
| 2022-01-25 | First version of the script |
| 2022-04-02 | Modified file names to avoid slashes |
The folder WorkflowML-Python contains a Python program that will parse and compare the trees of every chronological pair of YAML files contained in the WorkflowML-Python/resources folder. The output will be displayed and logged in a new logs file.
Move to the WorkflowML-Python folder and install dependencies using :
pip install --ignore-installed -r requirements.txt
Then run the program with the following command. We strongly recommend you redirect the output to a file.
python3 WorkflowML.py > OUTPUT_FILE