equal
deleted
inserted
replaced
71 ui.note(' %s\n' % wfn) |
71 ui.note(' %s\n' % wfn) |
72 dest = os.path.join(base, wfn) |
72 dest = os.path.join(base, wfn) |
73 destdir = os.path.dirname(dest) |
73 destdir = os.path.dirname(dest) |
74 if not os.path.isdir(destdir): |
74 if not os.path.isdir(destdir): |
75 os.makedirs(destdir) |
75 os.makedirs(destdir) |
76 repo.wwrite(wfn, repo.file(fn).read(mf[fn]), open(dest, 'w')) |
76 data = repo.wwritedata(wfn, repo.file(wfn).read(mf[wfn])) |
|
77 open(dest, 'w').write(data) |
77 return dirname |
78 return dirname |
78 |
79 |
79 def snapshot_wdir(files): |
80 def snapshot_wdir(files): |
80 '''snapshot files from working directory. |
81 '''snapshot files from working directory. |
81 if not using snapshot, -I/-X does not work and recursive diff |
82 if not using snapshot, -I/-X does not work and recursive diff |