Mercurial > hgsubversion
comparison push_cmd.py @ 171:b77a4caaf77b
push_cmd: do not store files to delete content
File content is used to set mime-types and compute deltas. Both are useless for
files to delete.
| author | Patrick Mezard <pmezard@gmail.com> |
|---|---|
| date | Tue, 30 Dec 2008 20:33:58 -0600 |
| parents | fdc249cd1a0a |
| children | f244eaee5069 |
comparison
equal
deleted
inserted
replaced
| 170:d046bef502d7 | 171:b77a4caaf77b |
|---|---|
| 203 pos = file.rfind('/') | 203 pos = file.rfind('/') |
| 204 if pos >= 0: | 204 if pos >= 0: |
| 205 if file[:pos] in deleteddirs: | 205 if file[:pos] in deleteddirs: |
| 206 # This file will be removed when its directory is removed | 206 # This file will be removed when its directory is removed |
| 207 continue | 207 continue |
| 208 base_data = parent.filectx(file).data() | |
| 209 action = 'delete' | 208 action = 'delete' |
| 210 file_data[file] = base_data, new_data, action | 209 file_data[file] = base_data, new_data, action |
| 211 | 210 |
| 212 # Now we are done with files, we can prune deleted directories | 211 # Now we are done with files, we can prune deleted directories |
| 213 # against themselves: ignore a/b if a/ is already removed | 212 # against themselves: ignore a/b if a/ is already removed |
