These files are a subset of the python-2.7.2.tgz distribution from python.org. Changed files from PyMod-2.7.2 have been copied into the corresponding directories of this tree, replacing the original files in the distribution. Signed-off-by: daryl.mcdaniel@intel.com git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13197 6f19259b-4bc3-4df7-8a09-765794883524
		
			
				
	
	
		
			34 lines
		
	
	
		
			778 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			778 B
		
	
	
	
		
			Python
		
	
	
	
	
	
#!/usr/bin/env python
 | 
						|
# -*- python -*-
 | 
						|
#
 | 
						|
# guido's version, from rcsbump,v 1.2 1995/06/22 21:27:27 bwarsaw Exp
 | 
						|
#
 | 
						|
# Python script for bumping up an RCS major revision number.
 | 
						|
 | 
						|
import sys
 | 
						|
import re
 | 
						|
import rcslib
 | 
						|
import string
 | 
						|
 | 
						|
WITHLOCK = 1
 | 
						|
majorrev_re = re.compile('^[0-9]+')
 | 
						|
 | 
						|
dir = rcslib.RCS()
 | 
						|
 | 
						|
if sys.argv[1:]:
 | 
						|
    files = sys.argv[1:]
 | 
						|
else:
 | 
						|
    files = dir.listfiles()
 | 
						|
 | 
						|
for file in files:
 | 
						|
    # get the major revnumber of the file
 | 
						|
    headbranch = dir.info(file)['head']
 | 
						|
    majorrev_re.match(headbranch)
 | 
						|
    majorrev = string.atoi(majorrev_re.group(0)) + 1
 | 
						|
 | 
						|
    if not dir.islocked(file):
 | 
						|
        dir.checkout(file, WITHLOCK)
 | 
						|
 | 
						|
    msg = "Bumping major revision number (to %d)" % majorrev
 | 
						|
    dir.checkin((file, "%s.0" % majorrev), msg, "-f")
 |