pmbootstrap/pmb/helpers
Oliver Smith e04712a636
pmbootstrap pull: new action (!1848)
Add a shortcut for "git pull --ff-only" in all repositories cloned by
pmbootstrap (currently pmaports and aports_upstream, new pmdevices
repository coming soon).

'pmbootstrap pull' will only update the repositories, if:
* they are on an officially supported branch (e.g. master)
* the history is not conflicting (fast-forward is possible)
* the git workdirs are clean

Otherwise it shows the user a descriptive message about what to do. The
list of supported branches is only "master" right now, and will be
extended in later commits, so we can have a stable branch for pmaports
based on Alpine's releases. More about that in the project direction
2020 issue.

Closes: #1858
2020-01-19 20:37:46 +03:00
..
__init__.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
args.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
cli.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
devices.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
file.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
frontend.py pmbootstrap pull: new action (!1848) 2020-01-19 20:37:46 +03:00
git.py pmbootstrap pull: new action (!1848) 2020-01-19 20:37:46 +03:00
http.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
logging.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
mount.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
other.py pmb.helpers.git.clone: use git from host system (!1845) 2020-01-12 00:39:47 +01:00
package.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
pkgrel_bump.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
pmaports.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
repo.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
repo_missing.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
run.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
run_core.py Change copyright to 2020 2020-01-06 02:43:00 +01:00
ui.py Change copyright to 2020 2020-01-06 02:43:00 +01:00