Method: Git::Base#with_temp_working
- Defined in:
- lib/git/base.rb
#with_temp_working(&blk) ⇒ Object
440 441 442 443 444 445 446 |
# File 'lib/git/base.rb', line 440 def with_temp_working &blk tempfile = Tempfile.new("temp-workdir") temp_dir = tempfile.path tempfile.unlink Dir.mkdir(temp_dir, 0700) with_working(temp_dir, &blk) end |