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