UNIBackup
Backups and mantain files up to date between devices
About The Project
features
- can save files on onedrive unibo students account whic has 2TB of capacity
- syntax similar to git
- backups files
- sync files across devices
Getting Started
Prerequisites
- have a onedrive account, for unibo students eg.
name.surname@studio.unibo.it - have installed these program:
gitpython3rclonebashoptional but recomended
Installation
- clone this proget repository in a folder you want
- run
git clone https://github.com/zwirgioIlredelCodice/UNIBackup.git
- run
- open a terminal in the repo directory and run the
“installation” script that add unibackup as an alias in the
.bashrcfiles- run
bash add_alias.sh
- run
Now you can run unibackup as a command in
the terminal. If you do’t want/cant run the bash script you
can run this program with
python3 {path_to_UNIBackup_repo/src/unibackup.py}
Update
- open a terminal in the repo directory and run the
“installation” script that add unibackup as an alias in the
.bashrcfiles- run
git pull
- run
Usage
in the terminal
$ unibackup- see
unibackup --helpfor helps - for get started tutorial see the tutoral
- for an in depth look see the documentation file
Contributing
Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request.
- Fork the Project
- Create your Feature Branch
(
git checkout -b AmazingFeature) - Commit your Changes
(
git commit -m 'Add some AmazingFeature') - Push to the Branch
(
git push origin feature/AmazingFeature) - Open a Pull Request
License
Distributed under the GPLv3 License. See
LICENSE.txt for more information.
Contact
Fabio Murer - fabio.murer@studio.unibo.it
Project Link: https://github.com/zwirgioIlredelCodice/UNIBackup