Skip to content

Commit 532e4d2

Browse files
committed
Tweaked the bin/mergeready script
- Legacy-Id: 17500
1 parent db635fe commit 532e4d2

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

bin/mergeready

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -87,16 +87,17 @@ for opt, value in opts:
8787
if opt in ["-h", "--help"]: # Output this help, then exit
8888
print( __doc__ % locals() )
8989
sys.exit(1)
90-
elif opt in ["-v", "--version"]: # Output version information, then exit
90+
elif opt in ["-V", "--version"]: # Output version information, then exit
9191
print( program, version )
9292
sys.exit(0)
93-
elif opt in ["-V", "--verbose"]: # Output version information, then exit
93+
elif opt in ["-v", "--verbose"]: # Output version information, then exit
9494
opt_verbose += 1
9595

9696
# ----------------------------------------------------------------------
9797
def say(s):
9898
sys.stderr.write("%s\n" % (s))
9999

100+
100101
# ----------------------------------------------------------------------
101102
def note(s):
102103
if opt_verbose:
@@ -204,6 +205,7 @@ for line in pipe('svn propget svn:mergeinfo .').splitlines():
204205
write_cache = True
205206
mergeinfo[line] = merged
206207
merged_revs.update(merged)
208+
note('')
207209

208210
if write_cache:
209211
cache[repo] = mergeinfo
@@ -227,7 +229,7 @@ def get_changeset_list_from_file(repo, filename):
227229
if line.startswith('#') or line == "":
228230
continue
229231
try:
230-
note(" '%s'" % line)
232+
#note(" '%s'" % line)
231233
parts = line.split()
232234
if len(parts) >1 and parts[1] == '@':
233235
branch, rev = parts[0], parts[2]
@@ -253,7 +255,7 @@ def get_changeset_list_from_file(repo, filename):
253255
def get_ready_commits(repo, tree):
254256
list = []
255257
note("Getting ready commits from '%s'" % tree)
256-
cmd = 'svn log -v -r %s:HEAD %s/%s/' % ((head-500), repo, tree)
258+
cmd = 'svn log -v -r %s:HEAD %s/%s/' % ((head-200), repo, tree)
257259
if opt_verbose > 1:
258260
note("Running '%s' ..." % cmd)
259261
commit_log = pipe(cmd)
@@ -273,7 +275,7 @@ def get_ready_commits(repo, tree):
273275
note(" %s %s: %s@%s" % (when.strftime("%Y-%m-%d %H:%MZ"), who, branch, rev))
274276
list += [(rev, repo, branch),]
275277
elif rev in merged_revs and not branch == merged_revs[rev]:
276-
sys.stderr.write('Rev %s: %s != %s' % (rev, branch, merged_revs[rev]))
278+
sys.stderr.write('Rev %s: %s != %s\n' % (rev, branch, merged_revs[rev]))
277279
else:
278280
pass
279281
else:
@@ -286,10 +288,8 @@ ready += get_changeset_list_from_file(repo, '../ready-for-merge')
286288
hold = get_changeset_list_from_file(repo, 'hold-for-merge')
287289
hold += get_changeset_list_from_file(repo, '../hold-for-merge')
288290
ready += get_ready_commits(repo, 'personal')
289-
ready += get_ready_commits(repo, 'branch/amsl')
290291
ready += get_ready_commits(repo, 'branch/iola')
291292
ready += get_ready_commits(repo, 'branch/dash')
292-
ready += get_ready_commits(repo, 'branch/proceedings')
293293

294294
ready_commits = {}
295295
all_commits = {}
@@ -388,10 +388,11 @@ for key in keys:
388388
keys = list(not_passed.keys())
389389
keys.sort()
390390
if len(keys) > 0:
391-
sys.stderr.write("Commits marked ready which haven't passed the test suite:\n")
391+
print("")
392+
print("Commits marked ready which haven't passed the test suite:\n")
392393
for key in keys:
393-
sys.stderr.write(not_passed[key]+'\n')
394-
sys.stderr.write('\n')
394+
print(not_passed[key])
395+
print('')
395396

396397
keys = list(ready_commits.keys())
397398
keys.sort()

0 commit comments

Comments
 (0)