Scott Little f457bd15b9 Improved branching tools
create_branches_and_tags.sh:
- Update the .gitreview files in branched git repos.
- When updating a manifest, add the ability to update and
  use the default revision field.
- Create two levels of manifest lockdown, soft and hard.
  Soft lockdown only sets sha revisions on unbranched projects
  that lack a revision, or set the revision to master.
  Hard lockdown applies to all unbranched projects.

push_branches_tags.sh:
- opendev no longer accepts 'git push' for the delivery of
  new branches with updates.  Instead we must now
  use separate commands to deliver the tag, the branch,
  and any updates.

Closes-Bug: 1924762
Signed-off-by: Scott Little <scott.little@windriver.com>
Change-Id: I6d669ddc80cc9b3cb9e72d65a64589dbccf43ae3
2021-05-12 15:31:24 -04:00
..
2021-05-12 15:31:24 -04:00