[codeface] [PATCH 0/7] Simplify generation of commit hash lists

  • From: Ralf Ramsauer <ralf.ramsauer@xxxxxxxxxxxxxxxxx>
  • To: codeface@xxxxxxxxxxxxx, Manuel Donaubauer <Manuel.Donaubauer@xxxxxxxxxxxxx>
  • Date: Fri, 11 Aug 2017 16:00:31 +0200

Hi,

I just pushed some patches to PaStA's next branch that should simplify
the usage of PaStA:

The 'pasta-prepare' script-hell does not exist any longer. Everything
now got folded into PaStA's core python code. From now on, PaStA will
automatically detect on startup if UPSTREAM_MIN or UPSTREAM_MAX in the
project's config file changed and will align commithash files
accordingly.

I also aligned the README to conform with reality. ;)

Behaviour of the PaStA cache is unaffected and has to be triggered
manually.

Don't forget to pull latest changes in the PaStA-resources subrepo.

HTH,
  Ralf

Ralf Ramsauer (7):
  pasta-prepare: simplify things
  Util: refactor get_commits_from_file to load_commit_hashes
  Util: implement persist_commit_hashes
  Repository: implement get_commits_on_stack
  PatchStack: check if commithashes of a patch stack are existent
  PatchStack: implement calculation of upstream hashes
  PaStA-resources: forward upstream

 PaStA-resources                |  2 +-
 PaStA/PatchStack.py            | 37 +++++++++++++++++++++++++++++------
 PaStA/Repository/Repository.py | 31 +++++++++++++++++++++++++++++
 PaStA/Util.py                  |  7 ++++++-
 PaStA/__init__.py              |  2 +-
 README.md                      | 44 ++++++++++++++++++++----------------------
 bin/pasta_cache.py             |  4 ++--
 pasta-prepare                  | 21 --------------------
 8 files changed, 93 insertions(+), 55 deletions(-)
 delete mode 100755 pasta-prepare

-- 
2.14.1


Other related posts: