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")
 |