Issue #5419 has been reported by Masatoshi Seki.
Bug #5419: FileUtils.cp_rの:preserveの動作
http://redmine.ruby-lang.org/issues/5419
Author: Masatoshi Seki
Status: Open
Priority: Normal
Assignee:
Category: lib
Target version: 1.9.3
ruby -v: ruby 1.9.4dev (2011-09-05 trunk 33195) [x86_64-darwin11.1.0]
FileUtils.cp_rで:preserveとtrueに設定してディレクトリをコピーしたときに、
空でないディレクトリの時刻が設定されません。
おそらく、ディレクトリについて ent.copy_metadata した後に、そのディレクトリ以下にファイルが増えるためだと思います。
2パスで処理して、一巡目にコピー、二巡目にent.copy_metadata したら直るような気がしますが、もっとかっこいい方法もありそうです。
Issue #5419 has been updated by Nobuyoshi N…
その「もっとかっこいい方法」というのをちょっと教えて下さい。
Bug #5419: FileUtils.cp_rの:preserveの動作
http://redmine.ruby-lang.org/issues/5419
Author: Masatoshi Seki
Status: Open
Priority: Normal
Assignee:
Category: lib
Target version: 1.9.3
ruby -v: ruby 1.9.4dev (2011-09-05 trunk 33195) [x86_64-darwin11.1.0]
FileUtils.cp_rで:preserveとtrueに設定してディレクトリをコピーしたときに、
空でないディレクトリの時刻が設定されません。
おそらく、ディレクトリについて ent.copy_metadata した後に、そのディレクトリ以下にファイルが増えるためだと思います。
2パスで処理して、一巡目にコピー、二巡目にent.copy_metadata したら直るような気がしますが、もっとかっこいい方法もありそうです。
Issue #5419 has been updated by Nobuyoshi N…
Status changed from Open to Assigned
Assignee set to Masatoshi Seki
Target version changed from 1.9.3 to 1.9.4
Bug #5419: FileUtils.cp_rの:preserveの動作
http://redmine.ruby-lang.org/issues/5419
Author: Masatoshi Seki
Status: Assigned
Priority: Normal
Assignee: Masatoshi Seki
Category: lib
Target version: 1.9.4
ruby -v: ruby 1.9.4dev (2011-09-05 trunk 33195) [x86_64-darwin11.1.0]
FileUtils.cp_rで:preserveとtrueに設定してディレクトリをコピーしたときに、
空でないディレクトリの時刻が設定されません。
おそらく、ディレクトリについて ent.copy_metadata した後に、そのディレクトリ以下にファイルが増えるためだと思います。
2パスで処理して、一巡目にコピー、二巡目にent.copy_metadata したら直るような気がしますが、もっとかっこいい方法もありそうです。
On 2011/10/07, at 17:17, Nobuyoshi N. wrote:
Issue #5419 has been updated by Nobuyoshi N…
Status changed from Open to Assigned
Assignee set to Masatoshi Seki
Target version changed from 1.9.3 to 1.9.4
$B$&!#%"%5%$%s$5$l$?$N!)(B
$B31$H$$$$$^$9!#(B
On 2011/10/07, at 17:16, Nobuyoshi N. wrote:
$B$=$N!V$b$C$H$+$C$3$$$$J}K!!W$H$$$&$N$r$A$g$C$H65$($F2<$5$$!#(B
$B$[$s$H$$$&$H!"$h$/$o$+$C$F$^$;$s!#(B
$BLZ$NC)$j$N5"$j$,$1$K(Bmetadata_copy$B$9$k$N$+!"$"$k$$$O!"$"$H$G$d$k%-%e!<$r$D$/$k$N$+(B…
fu_each_src_dest$B$rFs2s$^$o$k$[$&$,$:$C$HNI$$$N$+$b!#(B