2026-02-15 01:07:25 -05:00
|
|
|
|
2020-07-22 20:51:57 -04:00
|
|
|
# Update ERPLibre
|
2021-07-20 20:14:24 -04:00
|
|
|
|
2020-09-30 20:49:35 -04:00
|
|
|
## Update all repos from the origin source
|
2021-07-20 20:14:24 -04:00
|
|
|
|
2020-09-30 20:49:35 -04:00
|
|
|
The update is possible on branch 12.0, you need to verify this branch existence.
|
2020-07-22 20:51:57 -04:00
|
|
|
|
2021-07-20 20:14:24 -04:00
|
|
|
1. Make sure all git repos are conform, remove all argument depth from manifest and regenerate. You can clean all and
|
|
|
|
|
regenerate.
|
|
|
|
|
|
2020-07-22 20:51:57 -04:00
|
|
|
```bash
|
2023-01-02 20:33:57 -05:00
|
|
|
./script/git/clean_repo_manifest.sh
|
|
|
|
|
./script/install/install_locally_dev.sh
|
2020-07-22 20:51:57 -04:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
2. Update all remote with ssh/git
|
2021-07-20 20:14:24 -04:00
|
|
|
|
2020-07-22 20:51:57 -04:00
|
|
|
```bash
|
2023-01-02 20:33:57 -05:00
|
|
|
./script/git/git_change_remote_https_to_git.py
|
2020-07-22 20:51:57 -04:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
3. Run update script
|
2021-07-20 20:14:24 -04:00
|
|
|
|
2020-07-22 20:51:57 -04:00
|
|
|
```bash
|
2023-01-02 20:33:57 -05:00
|
|
|
./script/git/git_update_repo.py
|
2020-07-22 20:51:57 -04:00
|
|
|
```
|
|
|
|
|
|
2020-09-30 20:49:35 -04:00
|
|
|
4. Do a forced push on all needed repo and manage rebase conflicts.
|
2020-07-22 20:51:57 -04:00
|
|
|
|
|
|
|
|
5. Test a clone with dev, check file [DEVELOPMENT.md](./DEVELOPMENT.md)
|