pull: auto fix legacy closes message
This commit is contained in:
		
							parent
							
								
									591ef25442
								
							
						
					
					
						commit
						c8fed576cb
					
				@ -310,8 +310,15 @@ module Homebrew
 | 
			
		||||
      patch_args << "-p2" if ARGV.include?("--legacy")
 | 
			
		||||
      patch_args << patchpath
 | 
			
		||||
 | 
			
		||||
      start_revision = `git rev-parse HEAD`.strip
 | 
			
		||||
 | 
			
		||||
      begin
 | 
			
		||||
        safe_system "git", "am", *patch_args
 | 
			
		||||
        if ARGV.include?("--legacy")
 | 
			
		||||
          safe_system "git", "filter-branch", "-f", "--msg-filter",
 | 
			
		||||
                             "sed -E -e \"s/ (#[0-9]+)/ Homebrew\\/homebrew\\1/g\"",
 | 
			
		||||
                             "#{start_revision}..HEAD"
 | 
			
		||||
        end
 | 
			
		||||
      rescue ErrorDuringExecution
 | 
			
		||||
        if ARGV.include? "--resolve"
 | 
			
		||||
          odie "Patch failed to apply: try to resolve it."
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user