You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by an...@apache.org on 2016/04/29 02:34:02 UTC
lucene-solr:master: LUCENE-7265: Fix addVersion to cherry-pick
downstream changes by using the change id
Repository: lucene-solr
Updated Branches:
refs/heads/master 7bc50ec1e -> 54b873c2f
LUCENE-7265: Fix addVersion to cherry-pick downstream changes by using the change id
Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/54b873c2
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/54b873c2
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/54b873c2
Branch: refs/heads/master
Commit: 54b873c2f9b401687c18010aee31c35bcab9660e
Parents: 7bc50ec
Author: anshum <an...@apache.org>
Authored: Thu Apr 28 17:33:00 2016 -0700
Committer: anshum <an...@apache.org>
Committed: Thu Apr 28 17:33:49 2016 -0700
----------------------------------------------------------------------
dev-tools/scripts/addVersion.py | 5 ++++-
dev-tools/scripts/scriptutil.py | 5 +++++
2 files changed, 9 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/54b873c2/dev-tools/scripts/addVersion.py
----------------------------------------------------------------------
diff --git a/dev-tools/scripts/addVersion.py b/dev-tools/scripts/addVersion.py
index 414e4a1..112da45 100644
--- a/dev-tools/scripts/addVersion.py
+++ b/dev-tools/scripts/addVersion.py
@@ -187,7 +187,10 @@ def read_config():
return c
def main():
- c = read_config()
+ c = read_config()
+
+ if c.changeid:
+ cherry_pick_change(c.changeid)
print('\nAdding new version %s' % c.version)
update_changes('lucene/CHANGES.txt', c.version)
http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/54b873c2/dev-tools/scripts/scriptutil.py
----------------------------------------------------------------------
diff --git a/dev-tools/scripts/scriptutil.py b/dev-tools/scripts/scriptutil.py
index 216bde4..f10bf97 100644
--- a/dev-tools/scripts/scriptutil.py
+++ b/dev-tools/scripts/scriptutil.py
@@ -121,6 +121,11 @@ version_prop_re = re.compile('version\.base=(.*)')
def find_current_version():
return version_prop_re.search(open('lucene/version.properties').read()).group(1)
+def cherry_pick_change(changeid):
+ print('\nCherry-picking downstream change %s...' % changeid, end='')
+ run('git cherry-pick %s' % changeid)
+ print('done')
+
if __name__ == '__main__':
print('This is only a support module, it cannot be run')
sys.exit(1)