32 lines
		
	
	
		
			913 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			913 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import os
 | |
| import filemanagement
 | |
| 
 | |
| # checks out entire p4 repository
 | |
| def checkoutallfiles():
 | |
|     os.system('p4 edit //depotGoogle/...')
 | |
|     return
 | |
| 
 | |
| # reverts all unchanged files, this is completely innoculus
 | |
| def revertunchangedfiles():
 | |
|     os.system('p4 revert -a //depotGoogle/...')
 | |
|     return
 | |
| 
 | |
| def integratefile( old_name, new_name):
 | |
|     if(old_name == new_name):
 | |
|         return
 | |
|     if(not filemanagement.fileexist(old_name)):
 | |
|         return
 | |
|     integrate_command = 'p4 integrate -o -f ' +\
 | |
|                         old_name +\
 | |
|                         ' ' +\
 | |
|                         new_name +\
 | |
|                         ' > p4summary.txt 2> error.txt'
 | |
|     os.system(integrate_command)
 | |
|     #print integrate_command
 | |
|     delete_command = 'p4 delete -c default ' +\
 | |
|                      old_name +\
 | |
|                      ' > p4summary.txt 2> error.txt'
 | |
|     os.system(delete_command)
 | |
|     #print delete_command
 | |
|     return
 | 
