- Timestamp:
- 06/24/08 15:13:25 (5 years ago)
- Files:
-
- 1 modified
-
docs/shyouhei/ruby development/merger.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
docs/shyouhei/ruby development/merger.rb
r14241 r14522 85 85 system *%w'svn resolved version.h' 86 86 87 STDERR.puts log_svn88 87 f = Tempfile.new 'merger.rb' 89 88 f.printf "merge revision(s) %s:\n", ARGV[0] … … 94 93 95 94 loop do 96 system '(svn stat; echo; svn diff) | lv' # explicitly invoke shell 95 r, w = IO.pipe 96 fork do 97 w.close 98 STDIN.reopen r 99 exec 'lv' 100 end 101 r.close 102 w << f.read 103 w << "\n\n" 104 w << `svn stat` 105 w << `svn diff` 106 w.close 107 Process.waitall 97 108 STDERR.puts 'conflicts resolved? (y:yes, a:abort, r:retry, otherwise abort)' 98 109 case STDIN.gets
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)