Mercurial > hgsubversion
comparison fetch_command.py @ 104:f046564b2916
fetch_command: remove useless delete_all_files case
| author | Patrick Mezard <pmezard@gmail.com> |
|---|---|
| date | Tue, 25 Nov 2008 09:18:27 -0600 |
| parents | f9d0154e4d11 |
| children | 607d72c12dee |
comparison
equal
deleted
inserted
replaced
| 103:f9d0154e4d11 | 104:f046564b2916 |
|---|---|
| 326 isexec=isexec, copied=copied) | 326 isexec=isexec, copied=copied) |
| 327 | 327 |
| 328 return files, filectxfn | 328 return files, filectxfn |
| 329 | 329 |
| 330 def stupid_svn_server_pull_rev(ui, svn, hg_editor, r): | 330 def stupid_svn_server_pull_rev(ui, svn, hg_editor, r): |
| 331 delete_all_files = False | |
| 332 # this server fails at replay | 331 # this server fails at replay |
| 333 branches = hg_editor.branches_in_paths(r.paths) | 332 branches = hg_editor.branches_in_paths(r.paths) |
| 334 temp_location = os.path.join(hg_editor.path, '.hg', 'svn', 'temp') | 333 temp_location = os.path.join(hg_editor.path, '.hg', 'svn', 'temp') |
| 335 if not os.path.exists(temp_location): | 334 if not os.path.exists(temp_location): |
| 336 os.makedirs(temp_location) | 335 os.makedirs(temp_location) |
| 479 if not p2 in hg_editor.repo[parent_ha]: | 478 if not p2 in hg_editor.repo[parent_ha]: |
| 480 d_files = [f for f in hg_editor.repo[parent_ha].manifest().iterkeys() | 479 d_files = [f for f in hg_editor.repo[parent_ha].manifest().iterkeys() |
| 481 if f.startswith(p2 + '/')] | 480 if f.startswith(p2 + '/')] |
| 482 for d in d_files: | 481 for d in d_files: |
| 483 files_touched.add(d) | 482 files_touched.add(d) |
| 484 if delete_all_files: | |
| 485 for p in hg_editor.repo[parent_ha].manifest().iterkeys(): | |
| 486 if p: | |
| 487 files_touched.add(p) | |
| 488 | 483 |
| 489 copies = getcopies(svn, hg_editor, b, branches[b], r, files_touched, | 484 copies = getcopies(svn, hg_editor, b, branches[b], r, files_touched, |
| 490 parent_ha) | 485 parent_ha) |
| 491 | 486 |
| 492 def filectxfn(repo, memctx, path): | 487 def filectxfn(repo, memctx, path): |
